Li Zhu
Genetastix · Adimab · Clontech Laboratories
Total Patents:
14
Overall Rank:
#331,201
Years Active:
1999–2025
Genetastix Rank:
#1