Sergei Ostapenko
University Of South Florida · H. Lee Moffitt Cancer Center And Research Institute · University of California
Total Patents:
5
Overall Rank:
#959,502
Years Active:
2002–2022
University Of South Florida Rank:
#543