ADVERTISEMENT: Supporters see fewer/no ads
National institute of diabetes and endocrinology
VerifiedEgypt
Specialized tertiary hospital, teaching, and research center.
Cairo.Egypt.
Specialized tertiary hospital, teaching, and research center.
Cairo.Egypt.
ADVERTISEMENT: Supporters see fewer/no ads