Affiliations
Yale University School of Medicine, New Haven, Connecticut
Given name(s)
Kevin
Family name
Larsen
Degrees
MD