70 pubs · 1,605 cites · h-index 21
Emory University
2017 - Present
Rice University
2016 - 2023
Oregon National Primate Research Center
2022 - 2022
Hyper Tech Research (United States)
Emory National Primate Research Center
2021 - 2021