MiddlesexMD Female Anatomy 101 Writing for my gynecologist friend has included a lot of Aha! moments. I admit some of this learning makes me... by Dr. Barb DePree MD February 01, 2010