Dr. Shadi

    Dr. Shadi

    Dermatology · 10 years experience

    5.0 (5 reviews)
    Bachelor of Medicine

    Services

    Pay at the clinic