Contact Us

UDPrimaryLogo2945

Department of Chemical & Biomolecular Engineering

Center for Biomanufacturing Science and Technology

Christopher Roberts, Director

150 Academy Street | Newark, Delaware 19716 | Ph. 302-831-0838 | Fax: 302-831-1048
Email: cjr@udel.edu


Comments are closed