Beckman Institute Directory

Catherine L. Wallace

Catherine L. Wallace

Administrative Staff
Imaging Technology Group

B606K Beckman Institute
405 North Mathews Avenue
Urbana, Illinois 61801

(217) 333-5493


Related Links