Dr. Curtis CooperWrong Dr. Curtis Cooper?
Ottawa Hospital Research Institute
725 Parkdale Ave.
Ottawa, Ontario K1Y 4E9
Company Description: The OHRI is one of the lead sites in Canada for the study of human reproductive health. Its research programs address important women's and infant health issues... more