Want to know which one is the best cardiologist in Iran? Dr. Shadi Shekarkhar, a skilled cardiologist, specialized in echocardiography after completing her general medicine degree at Shahid Beheshti University between 1998 and 2005. She pursued cardiology at the same university from 2008 to 2016.