Skip to content
Home
Vision
Projects
Publications
People
Press & Awards
Join Us
Watch a foot-tickling machine discover the most ticklish spot on feet
Post navigation
Sri Lankan mastermind dedicated to enhancing the limits of physical, sensorial, and cognitive capabilities of human beings through technology