Sean Kavanaugh

Intrinsic Therapeutics · Worcester Polytechnic Institute
Total Patents: 21
Overall Rank: #207,627
Years Active: 1994–2021
Intrinsic Therapeutics Rank: #4