10 pubs · 750 cites · h-index 6
United States Food and Drug Administration
2025 - 2025
Center for Drug Evaluation and Research
2025 - 2025
Shanghai Jiao Tong University
2014 - 2025
École Nationale Supérieure des Mines de Paris
2018 - 2018
Fudan University
2015 - 2015