The 13-story One uCity Square building in West Philadelphia will now house Penn's Institute for RNA Innovation (Photo from Penn Medicine).
The 13-story One uCity Square building in West Philadelphia will now house Penn's Institute for RNA Innovation (Photo from Penn Medicine).