Delbert C. Scranton Jr.
The Sulfa Treat
Total Patents:
1
Overall Rank:
#3,493,649
Years Active:
2004
The Sulfa Treat Rank:
#2