Alejandro Ibarra

 Alejandro Ibarra

Contact Information

School of Chemical Sciences
505 S. Mathews Ave.
600 S Mathews
M/C 712
Urbana, IL 61801
Instructional Technology Specialist