
Patrick Fafard
Medical and Health Sciences / Epidemiology and Public Health
AD Scientific Index ID: 659314
University of Ottawa
person_outline
Patrick Fafard's MOST POPULAR ARTICLES