Basic Principles of Cardiology

A video tutorial outlining the basic principles of cardiology, including symptoms and signs, investigations and management.