David A. Ostrov
University of Florida · University Of South Florida · H. Lee Moffitt Cancer Center And Research Institute
Total Patents:
20
Overall Rank:
#215,708
Years Active:
2012–2025
University of Florida Rank:
#28