Shuwen He

Merck · Kallyope · Msd Italia S.R.L.
Total Patents: 34
Overall Rank: #100,595
Years Active: 2008–2025
Merck Rank: #296