Shu Lin
Obi Pharma · National Health Research Institutes · National Taiwan University Of Science And Technology
Total Patents:
62
Overall Rank:
#36,785
Years Active:
1982–2024
Obi Pharma Rank:
#16