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