Dr. Michael G. SchlossmacherWrong Dr. Michael G. Schlossmacher?
Ottawa Health Research Institute
501 Smyth Road Box 411
Ottawa , Ontario K1H 8L6
Company Description: The Ottawa Hospital Research Institute is the research arm of The Ottawa Hospital and is an affiliated institute of the University of Ottawa, closely associated... more