Chi Ching Mak
Samumed · Targegen · Biosplice Therapeutics
Total Patents:
35
Overall Rank:
#96,332
Years Active:
2008–2025
Samumed Rank:
#7