Arthur E. Humphrey Professor of Chemical and Biomolecular Engineering
Ph.D., 1986, Cornell University (Chemical Engineering)
1024 Vagelos Research Laboratory Tel: 215-573-5702 Fax: 215-573-5702
Email: sld@seas.upenn.edu