Dr. Richard Legro

Dr. Richard Legro

Dr. Richard Legro poses for a professional headshot photo, wearing a tie and a white physician's coat.

Dr. Richard Legro

IMAGE: Penn State Health