Skip to main content

Protein Sciences

Peter Yau, Ph.D - Director

315 Noyes Laboratory,

505 South Mathews Avenue, Urbana, IL 61801

Phone: (217) 333-3841 

Email: pmyau@illinois.edu

The requested page could not be found.