Yean Chooi

Yean Chooi

Associate Professor, Biology

  • chooi@indiana.edu
  • (812) 855-0630
  • Woodburn Hall 332
  • Office Hours
    M-F
    By Appointment Only

Education

  • Ph.D., University of Adelaide, Australia, 1971