Sergios Nicolaou

University of Delaware
Chem. Engineering & the Delaware Biotechnology Institute
15 Innovation Way
Newark DEUSA
19711