MacLean Research Group | SPIN Lab (human-robot interactions through the sense of touch) UBC Science 113 2026-09-20 | MacLean Research Group | SPIN Lab (human-robot interactions through the sense of touch)