Institute for the Promotion of Teaching Science and Technologyh-index: 18Total citations: 986Total papers: 128Homepage: http://eng.ipst.ac.th/