Issue 276 Canada Sebastian Rodriguez-Elizalde At Humber River College, Dr. Sebastian Rodriguez-Elizalde is working to create advanced health care for Canadians. By Sarah Manning You need an account to see this page! Please login or subscribe to Lifestyles Magazine to view this issue. Sarah Manning Author at Lifestyles Magazine