Charles L. Sawyers

University of California · Memorial Sloan Kettering Cancer Center · Sloan Kettering Institute For Cancer Research
Total Patents: 37
Overall Rank: #89,655
Years Active: 2000–2023
University of California Rank: #83