OA
Nephrologist
United Kingdom
New
This specialist has no reviews at the moment.
This provider has no professional endorsements.
General Medical Council
No. 6156661
Other top-rated specialists in this field
Ophthalmologist
60 Grove End Road, London, United Kingdom, -
13-14 Devonshire Street, London, United Kingdom, W1G 7AE
184 Coombe Lane West, Kingston upon Thames, United Kingdom, KT2 7EG
General Medicine Doctor
Royal Preston Hospital, Sharoe Green Lane, Preston, United Kingdom, PR2 9HT
Other top-rated clinics in this field
Fordcombe Rd, Fordcombe, United Kingdom, TN3 0RD
27 Tooley Street, London, United Kingdom, SE1 2PR
Croescadarn Rd, Pontprennau, Cardiff, United Kingdom, CF23 8XL
164-178 Cromwell Rd, London, United Kingdom, SW5 0TU
Omer Ali is not actively collecting reviews right now
Why?
Nephrologists in United Kingdom