Body heal thyself Professor Sara Rankin