Gerard Touma
Stanford University · Orchid Sound Technologies
Total Patents:
12
Overall Rank:
#398,603
Years Active:
2018–2025
Stanford University Rank:
#154