Ian Davis

Ohio State Innovation Foundation · Ludwig Institute For Cancer Research
Total Patents: 4
Overall Rank: #1,136,624
Years Active: 2013–2023
Ohio State Innovation Foundation Rank: #130