Keynote Speech from Jeff Haywood – Designing University Education for 2025: balancing competin

Send invites

Select friends to invite.