Mr. Rod Anthony Abellera Santiago is a Physiotherapist in Mohamed Bin Zayed City, Abu Dhabi and has an experience of 10 years in this field. Mr. Rod Anthony Abellera Santiago practices at Phoenix Hospital L.L.C. in Mohamed Bin Zayed City, Abu Dhabi. Service provided by the doctor is: Physiotherapy.
1 Surgeries & Treatments
Physiotherapy