Stephen Sarria
Georgia Tech Research · Manus Bio
Total Patents:
5
Overall Rank:
#899,806
Years Active:
2017–2025
Georgia Tech Research Rank:
#352