Xin Wang
Thermo Fisher · Shanghai Institute Of Materia Medica, Chinese Academy Of Sciences · Shandong Luoxin Pharmaceutical Group Stock Co.
Total Patents:
15
Overall Rank:
#306,688
Years Active:
2004–2025
Thermo Fisher Rank:
#547