Thammasat international journal of science and technology ([Pathum Thani, Thailand] Thammasat University Press)
Keywords: Life Sciences -- General and Others