Li Zhu

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