Progesterone
Progesterone level is 19.6 meaning I spontaneously ovulated! Is that a good level I assume? Still confused with these numbers

Add Comment
Let's Glow!
Achieve your health goals from period to parenting.