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