Steven A. Silletti
Scripps Research
Total Patents:
1
Overall Rank:
#3,567,753
Years Active:
2002
Scripps Research Rank:
#709