Dr. Mahmoud Elshamly

Medical fields: 
Orthopaedics and orthopaedic surgery
Trauma surgery