Rebecca Fletcher-Roberts Headshot

Rebecca Fletcher-Roberts

Assistant Dean CHST

Dean’s Office
Institute of Health Sciences and Technology

585-475-4056

Rebecca Fletcher-Roberts

Assistant Dean CHST

Dean’s Office
Institute of Health Sciences and Technology

585-475-4056