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