Skip to Main Content

Joshua D. Moss


Cardiologist and electrophysiologist
Cardiac electrophysiologist, private pilot and proud father

Dr. Joshua Moss is a cardiologist who specializes in diagnosing and treating complex heart rhythm disturbances, or arrhythmias. He has expertise in treating ventricular tachycardia, supraventricular arrhythmias, and atrial fibrillation using catheter ablation, in which the heart is accessed by passing a thin, flexible tube (catheter) through a blood vessel, and small areas causing the problem are cauterized. He is also skilled in surgically implanting pacemakers and defibrillators.

Moss is involved in multiple studies of existing and evolving techniques for treating patients with arrhythmias who have a left ventricular assist device (LVAD), a mechanism implanted in the chest to help the heart pump blood to the body. Drawing on his training as an engineer before medical school, he takes an active interest in designing and testing novel devices for managing heart rhythm disorders.

Moss has a master's degree in mechanical engineering from the Massachusetts Institute of Technology. After earning his medical degree at Harvard Medical School, he completed a residency in internal medicine at Massachusetts General Hospital. He then undertook advanced fellowship training in cardiovascular disease and cardiac electrophysiology at the University of Pennsylvania.

Outside of work, Moss enjoys spending time with his children, especially taking them to visit state and national parks. A licensed pilot, he also enjoys exploring California from the air.

  • Education

    Harvard Medical School, MD, 2003

  • Residencies

    Massachusetts General Hospital, Internal Medicine, 2006

  • Fellowships

    University of Pennsylvania, Cardiovascular Disease, 2009

    University of Pennsylvania, Cardiac Electrophysiology, 2010

  • Board Certifications

    Cardiovascular Disease, American Board of Internal Medicine

    Clinical Cardiac Electrophysiology, American Board of Internal Medicine

  • Academic Title


Where I see patients (3)

    My reviews


    Overall Experience
    194 Ratings
    Explained things in a way that was easy to understand
    192 Ratings
    Did the doctor pay attention to your concerns
    191 Ratings
    Gave easy to understand instructions about taking care of health problems or concerns
    186 Ratings
    Knew the important information about your medical history
    191 Ratings
    The provider showed respect for what you had to say
    191 Ratings
    The provider spent enough time with me
    190 Ratings

    Selected research