Ruihuan Chen
Genentech · Institut National De La Sante Et De La Recherche Medicale (Inserm) · Natrogen Therapeutics International
Total Patents:
12
Overall Rank:
#410,173
Years Active:
2001–2022
Genentech Rank:
#606