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