You are here

Mike McDonald

Mike McDonald, after a long service with TRIUMF in the Electricals and Diagnostics for TRIUMF passed away in late December 2010.