Wenlin Zhang

Indiana University School of Optometry

Location:
200 Stein Plaza
Dserc 3-143
Los Angeles, CA 90095-0001
United States

Location 2:
School of Optometry
800 E Atwater Ave
Bloomington, IN 47405-3635
United States

Phone: (812) 327-9239

Email: wenlzhan@indiana.edu

Seeing Patients: No