UVic grad student takes academia underwater
When ·¬ÇÑÉçÇø grad student Mike Irvine appears before a panel of academics to defend his master’s project—the penultimate step before graduation—he’ll look the part of the young professional wearing a pinstriped su