| 2025 | Professor, Dalla Lana School of Public Health | $297,658Benefits $251Total $297,910 | $251 | $297,910 |
| 2024 | Professor, Dalla Lana School of Public Health | $246,926Benefits $258Total $247,184 | $258 | $247,184 |
| 2023 | Professor, Dalla Lana School of Public Health | $253,097Benefits $258Total $253,355 | $258 | $253,355 |
| 2022 | Professor, Dalla Lana School of Public Health | $245,638Benefits $272Total $245,910 | $272 | $245,910 |
| 2021 | Professor, Dalla Lana School of Public Health | $233,966Benefits $286Total $234,252 | $286 | $234,252 |
| 2020 | Professor, Dalla Lana School of Public Health | $231,427Benefits $302Total $231,729 | $302 | $231,729 |
| 2019 | Professor, Dalla Lana School of Public Health | $236,221Benefits $361Total $236,581 | $361 | $236,581 |
| 2018 | Professor, Dalla Lana School of Public Health | $224,752Benefits $403Total $225,155 | $403 | $225,155 |
| 2017 | Professor, Dalla Lana School of Public Health | $215,685Benefits $448Total $216,134 | $448 | $216,134 |
| 2016 | Professor, Dalla Lana School of Public Health | $202,038Benefits $520Total $202,559 | $520 | $202,559 |
| 2015 | Associate Professor, Dalla Lana School Of Public Health | $185,892Benefits $3,539Total $189,432 | $3,539 | $189,432 |
| 2014 | Associate Professor, Dalla Lana School of Public Health | $193,902Benefits $612Total $194,513 | $612 | $194,513 |
| 2013 | Associate Professor, Dalla Lana School of Public Health | $190,319Benefits $612Total $190,931 | $612 | $190,931 |
| 2012 | Associate Professor, Dalla Lana School of Public Health | $186,416Benefits $612Total $187,027 | $612 | $187,027 |
| 2011 | Associate Professor, Dalla Lana School of Public Health | $179,257Benefits $612Total $179,869 | $612 | $179,869 |
| 2010 | Associate Professor, Dalla Lana School of Public Health | $170,000Benefits $1,089Total $171,089 | $1,089 | $171,089 |