Pit-stop hearts and the imperfect managerGreat Ormond Street Hospital's chief executive and inspirational leader is Jan Filochowski Continue reading