Smilow Center for Translational Research, SCTR 12-146AB Posted on September 21, 2018September 16, 2019 by Felice Macera Address 3400 Civic Center Boulevard Philadelphia, PA 19104 United States Upcoming Events No events in this location