Karen L. Troy

Worcester Polytechnic Institute · Beth Israel Deaconess Medical Center
Total Patents: 2
Overall Rank: #1,871,579
Years Active: 2020–2021
Worcester Polytechnic Institute Rank: #77