Eric Bachelder

Ohio State Innovation Foundation · University of California · Cardinal Health 414
Total Patents: 6
Overall Rank: #823,224
Years Active: 2017–2021
Ohio State Innovation Foundation Rank: #130