Leslie McDurmont

St. Louis University
Total Patents: 1
Overall Rank: #3,455,583
Years Active: 2005
St. Louis University Rank: #21