University at Buffalo (UB)
Rotations in our residency ensure that your training is well-rounded. They enable you to learn from experts in a variety of environments — including clinical locations, a corporate setting and a county department of health site.