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