Idiopathic Toe Walking Research, 15 Jun 2021 Woah…latest research up. Spoiler alert, it’s big, bulky, has no satisfaction or functional measures and had a 30% failure rate.