Shi Lin
Aclara Biosciences · Sola International Holdings · TSMC
Total Patents:
5
Overall Rank:
#978,926
Years Active:
1997–2019
Aclara Biosciences Rank:
#31