Ethan I Lan

Associate professor & Associate dean

ethanilan@nycu.edu.tw

03-5712121*59719

BioICT Building Room 724