The Ohio State University, Main Campus's IT department is led by Chenxi Li (Chemical Engineering) and has 6 employees.
Chenxi Li
Chemical Engineering
Looking for a particular The Ohio State University, Main Campus employee's phone or email?