Timothy Jegla

Icagen
Total Patents: 24
Overall Rank: #175,196
Years Active: 2002–2011
Icagen Rank: #1