Marshall L. Stoller

University of California · Caltech · New York University
Total Patents: 23
Overall Rank: #181,554
Years Active: 1992–2023
University of California Rank: #155