Aoy Tomita Mitchell

University Of Louisville · Medical College Of Wisconsin
Total Patents: 11
Overall Rank: #435,656
Years Active: 2010–2025
University Of Louisville Rank: #33