Ian Ollmann

Scripps Research · Xenoport
Total Patents: 3
Overall Rank: #1,571,315
Years Active: 2003–2010
Scripps Research Rank: #437