Marc Van der Putten
Observed names: M van der Pütten, Marc G. Van der Putten, Marc Van Der Putten, Marc VanDer Putten, Marc van der Putten, Putten, Marc Van der, Van Der Putten, Marc, Van der Putten, Marc
Institution: Thammasat University
Observed institutions: Thammasat University, Chulalongkorn University
ORCID: 0000-0003-0591-4541
Observed ORCID: 0000-0003-0591-4541
OpenAlex ID: A5005928936
