Stanford self-management programme

Credits: Editorial team.