Peter Carroll

Medical Advisory Board Member

Dr. Peter Carroll is Professor and Chair of the UCSF Department of Urology, consistently ranked as one of the top urology Departments in the country by U.S. News and World Report. Dr. Carroll received his undergraduate degree from U C Berkeley and MD degree from Georgetown University, followed by his general surgery training and urology residenc...

Roles at Nutcracker Therapeutics

  • Medical Advisory Board Member

    Current role

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.