HeartAgent: An Autonomous Agent System for Explainable Differential Diagnosis in Cardiology | ScienceToStartup | ScienceToStartup