David Barrere, MD FACOG