437 pubs · 75,027 cites · h-index 114
Leidos (United States)
2015 - 2024
Leidos Biomedical Research Inc. (United States)
Thermo Fisher Scientific (Sweden)
2020 - 2020
Boston Medical Center
2019 - 2019
Van Andel Institute