Xiangzhu Wang

Achillion Pharmaceuticals · Accutar Biotechnology · Kumquat Biosciences
Total Patents: 71
Overall Rank: #28,439
Years Active: 2006–2025
Achillion Pharmaceuticals Rank: #5