143 pubs · 4,295 cites · h-index 39
Pennsylvania State University
2001 - Present
Program for Appropriate Technology in Health
2023 - 2023
University of Veterinary Science
2017 - 2023
Center for Molecular Medicine and Immunology
2008 - 2023
Cellular Research (United States)
2023 - 2023