NCT02657252 - Polidocanol Versus Glucose Treatment of Telangiectasia Trial | Crick | Crick