Dr. Mahmoud Elshamly, MSc, PhD

Medical fields 
Orthopaedics and traumatology
Doctor's office
Friedhofgasse 8
3264 Gresten