Michael Lustig

Stanford University · University of California · Insightec
Total Patents: 16
Overall Rank: #297,103
Years Active: 2006–2018
Stanford University Rank: #97