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