Steven A. Hofstadler
Ibis Biosciences · Isis Pharmaceuticals · Battelle Memorial Institute
Total Patents:
81
Overall Rank:
#22,231
Years Active:
1996–2020
Ibis Biosciences Rank:
#1