Steven Foung

Stanford University · Cetus · Genelabs Technologies
Total Patents: 12
Overall Rank: #413,575
Years Active: 1987–2020
Stanford University Rank: #206