Stephen Badylak

Stephen Badylak is a deputy director of the McGowan Institute for Regenerative Medicine at the University of Pittsburgh in Pittsburgh, Pennsylvania.