General internal medicine, endocrinology and diabetes

  • Home

  • Clinics

  • General internal medicine, endocrinology and diabetes

Discover our Clinic

At TechnoClinic’s Internal Medicine Clinic, we provide comprehensive and specialized care for various adult medical conditions through a highly skilled team at our DGD Clinic (Diabetes & Glandular Disease Clinic). Our experts specialize in the accurate diagnosis and treatment of internal diseases to ensure the best medical care....-We are committed to offering top-quality medical services, including hypertension treatment, respiratory disease management, digestive disorder care, and heart disease treatment. Additionally, we provide continuous follow-up for chronic conditions that require regular monitoring....-Our Diabetes & Glandular Disease Clinic specializes in diabetes and endocrine disorder treatments, led by a highly qualified Diabetes and Endocrinology Specialist. We offer integrated treatment plans to help control blood sugar levels and prevent complications, ensuring better long-term health outcomes....-We also focus on managing endocrine disorders, such as thyroid diseases, polycystic ovary syndrome (PCOS), and hormonal imbalances, ensuring optimal body balance and improved quality of life....-Because your health is our priority, we utilize the latest diagnostic and treatment methods at TechnoClinic’s Internal Medicine Clinic and DGD Clinic to provide the best medical care for you and your family, Book your appointment now and consult the best Diabetes and Endocrinology Specialist at TechnoClinic!

Discover our Professional Doctors

Amr Mohamed

Consultant and expert in internal medici...

Alaa Ra'fat

Consultant internal medicine, digestive...

Bassant Fouad

Consultant in internal medicine, endocri...

Mohamed Abdelmonem Elmekawy

Internal Medicine, Endocrinology and Di...

Reham Mohamed Moanis

Consultant in endocrinology, diabetes an...

Book your appointment

We will confirm your appointment within 2 hours

Working hours

    • Sunday
    • Monday
    • Tuesday
    • Wednesday
    • Thursday
    • Friday
    • Saturday
  • 9:00 am - 11:00 pm
  • 9:00 am - 11:00 pm
  • 9:00 am - 11:00 pm
  • 9:00 am - 11:00 pm
  • 9:00 am - 11:00 pm
  • 9:00 am - 7:00 pm
  • 9:00 am - 11:00 pm