Cytoprotective and supportive care agents Archives - The Cardiology Advisor