Qingbo Li
Spectrumedix · Iowa State University · Applera
Total Patents:
22
Overall Rank:
#194,869
Years Active:
1996–2021
Spectrumedix Rank:
#1