Thaweephol Dechatiwongse
Observed names: T Dechatiwongse, T. Dechatiwongse, THAWEEPHOL DECHATIWONGSE
Institution: Thammasat University
Observed institutions: Thammasat University, Ministry of Public Health, University of Shizuoka, Fukuoka University
OpenAlex ID: A5087696180
