John Trudel

John Trudel has led an interesting life to say the least. From graduating in an elite level of electronic engineering and research, chasing an elusive doctoral degree, to bouncing around in the... The post John Trudel appeared first on The Malliard Report.

Popout Listen on the new Podbay
Loading...