An institutional anniversary reflection covering the journey from 1994 to 2026 and published impact indicators.