Peter I. Lelkes
Drexel University · Temple University · Children'S Hospital Of Philadelphia
Total Patents:
15
Overall Rank:
#306,459
Years Active:
1987–2025
Drexel University Rank:
#24