Don Zhang
Beta Pharma
Total Patents:
16
Overall Rank:
#281,151
Years Active:
2006–2025
Beta Pharma Rank:
#1