James Turkson

University Of Central Florida · University Of South Florida · H. Lee Moffitt Cancer Center And Research Institute
Total Patents: 27
Overall Rank: #144,484
Years Active: 2007–2023
University Of Central Florida Rank: #13