Elizabeth Jaffee
Johns Hopkins University School Of Medicine · The Johns Hopkins University · US Dept of Health & Human Services
Total Patents:
9
Overall Rank:
#564,345
Years Active:
1999–2020
Johns Hopkins University School Of Medicine Rank:
#22