74 pubs · 1,689 cites · h-index 22
National Institute of Diabetes and Digestive and Kidney Diseases
2018 - Present
National Institutes of Health
2018 - 2025
Linyi University
2012 - 2025
Kennedy Krieger Institute
2015 - 2021
Johns Hopkins University
2016 - 2016