Renee M. Fleeman
University Of South Florida · King Abdulaziz University · Torrey Pines Institute For Molecular Studies
Total Patents:
8
Overall Rank:
#623,499
Years Active:
2017–2022
University Of South Florida Rank:
#115