69 pubs · 1,884 cites · h-index 16
Pfizer (United States)
2025 - Present
Merck & Co., Inc., Rahway, NJ, USA (United States)
2016 - 2025
Capital Medical University
2025 - 2025
Beijing Tian Tan Hospital
2025 - 2025
Merck Institute for Science Education
2025 - 2025