He is a graduate of Temple University School of Medicine. He completed his residency training at Allegheny General Hospital and Morristown Memorial Hospital. Dr. Singh accepts Aetna, Medicare, and AmeriHealth insurance. Dr. Singh (or staff) is conversant in Hindi. He is professionally affiliated with Geisinger Cardiology.