Penn plans stunning West Philly lab for energy science and technology
The University of Pennsylvania's Vagelos Laboratory for Energy Science and Technology will be situated at 3200 Walnut St. in West Philadelphia. The facility will be dedicated to ad…