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