Dr. Agarwal is a graduate of SMS Medical College, Jaipur. For his residency, Dr. Agarwal trained at Harlem Hospital Center. His clinical interests include holter monitoring, heart failure, and nuclear cardiology. Dr. Agarwal's average patient rating is 4.5 stars out of 5. He accepts several insurance carriers, including Blue Cross Blue Shield EPO, Blue Cross Blue Shield Bronze, and Blue Cross Blue Shield HMO. Dr. Agarwal (or staff) speaks Spanish and Hindi. Dr. Agarwal's hospital/clinic affiliations include BayCare Physician Partners, Regional Medical Center Bayonet Point, and Morton Plant North Bay Hospital.