A Review of Machine Learning’s Role in Cardiovascular Disease Prediction: Recent Advances and Future Challenges | Synapse