Contact
Department of Biochemistry
University of Illinois at Urbana Champaign
331 Burrill Hall
601 South Goodwin Avenue
Urbana, IL 61801, USA
Phone: +1 (217) 300-9239
Email: nicwu@illinois.edu
Department of Biochemistry
University of Illinois at Urbana Champaign
331 Burrill Hall
601 South Goodwin Avenue
Urbana, IL 61801, USA
Phone: +1 (217) 300-9239
Email: nicwu@illinois.edu