NCT00817245 - Effect of Helicobacter Pylori Treatment on Idiopathic Central Serous Chorioretinopathy (ICSCR) | Crick | Crick