Ethan I Lan

Professor & Associate Dean

ethanilan@nycu.edu.tw

03-5712121*59719

BioICT Building Room 724