Scott Lefler

Arizona Biomedical Research Commission · The Arizona Disease Control Research Commission
Total Patents: 6
Overall Rank: #865,783
Years Active: 2003–2011
Arizona Biomedical Research Commission Rank: #4