Dr. Binu Abraham Dr. Binu is a G P (Orthopedic specialist) working with us since March 2010. Orthopaedics Clinics Aster Clinic, Satwa (Saleem Polyclinic), Dubai Overview Location Timings Aster Clinic, Satwa (Saleem Polyclinic), Dubai Al Satwa Rd, Next to Satwa Big Mosque Tel: +971 4 4400 500 Fax: 97143445527 E-mail: Get Directions