Carlito B. Lebrilla

University of California · Venn Biosciences
Total Patents: 21
Overall Rank: #204,576
Years Active: 2007–2024
University of California Rank: #192