Michael Shen, MD

Credentials: Indiana University School of Medicine

Position title: PGY-3 Resident