YALE SURGERY CLERKSHIP
As of 2/2020: