Michael Mitchell

University Of Louisville · Medical College Of Wisconsin · Florida State University
Total Patents: 17
Overall Rank: #268,920
Years Active: 2000–2024
University Of Louisville Rank: #33