Shelley D. Minteer

Saint Louis University · University Of Iowa · St. Louis University
Total Patents: 17
Overall Rank: #271,966
Years Active: 2002–2022
Saint Louis University Rank: #7