Shaobing Hua
Genetastix · Adimab · Clontech Laboratories
Total Patents:
11
Overall Rank:
#457,850
Years Active:
1999–2019
Genetastix Rank:
#1