Steven T. Rosen
Steven T . Rosen is the Provost and chief scientific officer of the City of Hope National Medical Center in Duarte , California . 
<triplet> Steven T. Rosen <subj> Duarte, California <obj> residence <triplet> City of Hope National Medical Center <subj> Duarte, California <obj> headquarters location