Sarah L. Perry

University Of Massachusetts · University Of Illinois
Total Patents: 7
Overall Rank: #683,391
Years Active: 2011–2025
University Of Massachusetts Rank: #106