Ryan Carruthers
Ryan Carruthers hasn't written any stories yet.
Ryan Carruthers hasn't written any stories yet.
Global Business and Digital Arts student at the University of Waterloo. Interested in new and emerging tech along with the markets they are disrupting.