Noorjahan Panjwani, Noorjahan, Department of Ophthalmology New England Medical Center Hospital Tufts University Boston, Massachusetts United States of America, United States
-
Journal of the Islamic Medical Association of North America Vol. 23 No. 3 (1991) - Letters to Editor
Comment on "The Sex Ratio: A Scientific Glimpse of the Holy Qur'an" and Authors' Response
Abstract PDF