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