Armstrong, John, National Formosa University, Taiwan