Huagang Lu

Merck · Metabasis Therapeutics · Baruch S. Blumberg Institute
Total Patents: 7
Overall Rank: #714,070
Years Active: 2010–2021
Merck Rank: #2,506