Jay Rappaport
Temple University · Neovacs · The Johns Hopkins University
Total Patents:
7
Overall Rank:
#707,441
Years Active:
1994–2023
Temple University Rank:
#45