Odelia, Audrey (2026) The Link Between Institutional Quality and Corporate Sustainable Performance: An ASEAN-5 Evidence. S1 thesis, Universitas Andalas.