1. Education and Research in Health; Area General Hospital Number 5 Zacatepec Morelos; Mexican Social Security Institute Delegation Morelos; Mexico
2. Division of Reproductive Health; National Institute of Public Health; Mexico Cuernavaca Mexico
3. San Francisco CA USA
4. Departments of Obstetrics, Gynecology & Reproductive Sciences and of Global Health Sciences; University of California; San Francisco CA USA