Randy E Ellis is a Professor at Queen's University at Kingston. His primary Queen's appointment is in the School of Computing, and he is also appointed as a Professor in the Department of Mechanical Engineering and as a Professor in the Department of Surgery. He has worked with surgeons in Canada, the USA, Italy, Sweden, and Saudi Arabia on ways to improve surgical procedures with computer assistance. Previous appointments were as a Visiting Professor at the University of Bologna (September 1994 to August 1995), a Visiting Professor in Computer Science at Johns Hopkins University (September 2002 to August 2004), a Visiting Scientist at MIT (January to August 2003), and an Associate Professor in the Department of Radiology at Harvard Medical School (November 2004 to August 2006). More recently he was the Stanley and Doreen Heaps Research Chair in Computer Science at St. Francis Xavier University (January to May 2012) and a Fellow of the Japan Society for the Promotion of Science (held at Osaka University from October to November 2012).