Thomas Welles
Syracuse University
Total Patents:
5
Overall Rank:
#896,966
Years Active:
2016–2025
Syracuse University Rank:
#22