135 pubs · 3,059 cites · h-index 22
University of Ottawa
2010 - Present
International Longevity Centre
2024 - Present
Bruyère
2014 - Present
Research Institute for Aging
2024 - 2024
Hologic (Germany)