Cell Media Facility
491 Roger Adams Lab, Box B-4, MC-712
600 S. Mathews Ave.
Urbana, IL 61801

Monday - Friday
8:00 am to 5:00 pm

Image
cell media location in roger adams lab