Can a cardiologist specialize in all three types of cardiology?

Can a single cardiologist perform tasks in invasive, non-invasive and intervention cardiology? Or are those actually just the TYPES of separate cardiologists?

Sorry if this is hard to understand, I couldn't think of a better way to put it.
1 answer 1