NCT01676376 - The eMESH 1 Feasibility Study | Crick | Crick