By Eric Gombrich Canada is an incredible country. We maintain one of the most sought-after standards of living, and an exceptional quality of life. We even have a pretty good healthcare system, regardless of the various rankings based on narrowly-defined criteria. We also have one of the most active and prolific scientific environments in the…