Huaqiang Eric Xu
Van Andel Research Institute · Smithkline Beecham Limited · Shanghai Institute Of Materia Medica, Chinese Academy Of Sciences
Total Patents:
14
Overall Rank:
#331,728
Years Active:
2004–2025
Van Andel Research Institute Rank:
#2