Leonard Telesca was named division manager for UCSF Health Infectious Diseases

Leonard Telesca was named division manager for UCSF Health Infectious Diseases.

Read the full announcement from our Chief here