Huan Tian
Cell Genesys · Aclara Biosciences · Drexel University
Total Patents:
10
Overall Rank:
#480,015
Years Active:
1998–2025
Cell Genesys Rank:
#17