Dr Raafat Farag
General Medicine
MB Bch, MRCP FRCP
Dr Farag trained in renal and acute general medicine at Kent and Canterbury Hospital, and in elderly and general medicine at University Hospital, Cardiff.