Chatchaba Promma
Observed names: CHATCHABA PROMMA, Promma, Chatchaba
Institution: Prince of Songkla University
Observed institutions: Prince of Songkla University, East China Normal University
ORCID: 0000-0001-5990-6251
Observed ORCID: 0000-0001-5990-6251
OpenAlex ID: A5027622697
