Mark McLaughlin
University Of South Florida · H. Lee Moffitt Cancer Center And Research Institute · Board Of Supervisors Of Louisiana State University And Agricultural And Mechanical College
Total Patents:
27
Overall Rank:
#140,422
Years Active:
1991–2025
University Of South Florida Rank:
#38