Prestigious science prize honors three innovators, including two with Philly ties
The John Scott Award recognized three scientists with Pennsylvania roots: Penn State professor Nina Jablonski, Temple professor Magid Abou-Gharbia, and Eli Lilly executive Daniel Skovronsky.