The duration of advanced training varies by sub-specialty but typically ranges from 2 to 3 years. This period includes both clinical practice and academic coursework. For example, a fellowship in Pediatric Cardiology usually lasts three years and involves rigorous clinical rotations, research, and advanced procedural training.