Gerard Touma

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