160 pubs · 7,352 cites · h-index 49
Columbia University
1994 - Present
Columbia University Irving Medical Center
2003 - 2025
Dalhousie University
2020 - 2021
Queen Elizabeth II Health Sciences Centre
Public Health Solutions
2008 - 2021