What can cause a heart attack at a young age?

12 answers 12