NCT01562340 - Pomegranate and Hemodialysis Pilot Trial | Crick | Crick