NCT01833936 - E-Stim and Achilles Tendon Repair Study | Crick | Crick