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