Lian Mo

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