Bachi Shoes, a subsidiary of Tata International, on Wednesday launched Feet Science,