Question: how long do you stay in a hospital after a heart attack?
Answer: heart attack (myocardial infarction) – at least two weeks.