Lian Mo
Natrogen Therapeutics International · Genentech
Total Patents:
8
Overall Rank:
#626,485
Years Active:
2009–2022
Natrogen Therapeutics International Rank:
#5