Dr Shams Amir

Consultant Orthopaedic, Hand & Microsurgeon

Gleneagles Hospital Kuala Lumpur