Get in touch

University of Illinois at Urbana-Champaign
Dept of Biochemistry
493 Roger Adams Laboratory
600 South Mathews Avenue
Urbana, IL 61801

Office: (217) 244-9493
Lab: (217) 333-3944

hjin@illinois.edu

%d bloggers like this: