Dr. Zhaolu Lu, Director of Recruitment, China, Enrollment Management Division

Phone
614-306-4887, 614-823-1500

Email
lu2@otterbein.edu