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