Theppawut Israsena Na Ayudhya
Observed names: Ayudhya, T., Ayudhya, T. I., Ayudhya, T.I., T. I. Ayudhya, Theppawut Ayudhya, Theppawut I. Ayudhya, Theppawut Israsena Na Ayudhaya
Institution: The University of Texas of the Permian Basin
ORCID: 0000-0002-5851-2223
Observed ORCID: 0000-0002-5851-2223
OpenAlex ID: A5074189473
