Student, Activist, Technologist.
Kenneth Gourlay
Service & Activism