Nephrology, Lancashire Teaching Hospitals NHS Foundation Trust, Royal Preston Hospital, Preston, GBR.
1 paper
Oo AP, Tseu S, Ponnusamy A