Johns Hopkins students create high-heeled prosthetic
The Baltimore Sun

Dr. Steven T. Rosen

Dr. Steven T. Rosen was named City of Hope's first provost and chief scientific officer.City of Hope
This photo is featured in these articles:
88°