Dean of the Faculty
219 Markle
610-330-5965

Other Titles

  • Professor and James T. Marcus '50 Scholar of Chemical & Biomolecular Engineering

Degrees

  • Ph.D., University of Virginia
  • B.S., Lafayette College