Department of Public Health Sciences

Sheri Belafsky

  Associate Physician
  530-752-3021
  srbelafsky@ucdavis.edu