The University of Waterloo Nanorobotics Group (UWNRG), Waterloo ON, Canada: 2015-2019 Published: January 01, 2019>
SLIPS Technologies (now Adaptive Surface Technologies), Cambridge MA, USA: 2017-2018 Published: January 01, 2018