Theodore Kamenecka

Scripps Research · Eolas Therapeutics · Merck
Total Patents: 26
Overall Rank: #150,643
Years Active: 2002–2025
Scripps Research Rank: #73