22 pubs · 1,702 cites · h-index 14
University of Ottawa
1996 - 2010
University of Washington
2005 - 2005
Hebrew SeniorLife
Agency for Healthcare Research and Quality
Institute of Population and Public Health
2004 - 2004