19 pubs · 25 cites · h-index 3
Chulalongkorn University
2009 - 2025
Directorate-General for Interpretation
2025 - 2025
University College London
2005 - 2005