Contact Information1206 S Sixth Wohler 394 Champaign, IL 61820 (217) 333-6848 ytakeda@illinois.edu Edit Your Profile Assistant Professor