Xinyao Du

Acuitas Therapeutics · Dermira (Canada) · Alnylam Pharmaceuticals
Total Patents: 29
Overall Rank: #128,723
Years Active: 2003–2025
Acuitas Therapeutics Rank: #1