Patient's question:
NoDoctor's answer:
Hello, it might be due to iron deficiency. Iron deficiency itself can cause elevated platelet counts. It's not heart disease. If there's inflammation in the body or if the tonsils are slightly red and swollen, these can also lead to high platelet levels.