92 pubs · 17,739 cites · h-index 31
Health and Safety Authority
2024 - 2024
Health Information and Quality Authority
Harvard University Press
2013 - 2022
Harvard University
2020 - 2020
Massachusetts Institute of Technology
1997 - 2018