Endocrinology focuses on hormones and the glands that control important body functions. It helps manage conditions related to hormones, metabolism and growth.
Cardiology focuses on the health of the heart and blood vessels. It helps in the diagnosis, treatment and prevention of different heart-related conditions.