July 31, 2006
Image

Dr. Takjkhorshid came to Illinois after earning his Ph.D. at the University of Heidelberg.
Dr. Takjkhorshid came to Illinois after earning his Ph.D. at the University of Heidelberg.
387 Morrill Hall, MC-119
505 South Goodwin Avenue
Urbana, IL 61801