Marc Longino
Cellecta · Cellectar Biosciences · University of Michigan
Total Patents:
31
Overall Rank:
#118,165
Years Active:
1989–2022
Cellecta Rank:
#1