161 pubs · 8,066 cites · h-index 49
Ford Motor Company (United States)
2025 - 2025
University of Michigan–Dearborn
University of Portsmouth
2001 - 2024
Oregon National Primate Research Center
2012 - 2012
Emory University
1983 - 2012