REKHA P ABICHANDANI, M.D

NPI: 1912033598 · Individual · Active

Primary Specialty

Nephrology Physician
Internal Medicine — Nephrology

Practice Location

GENZYME CORPORATION
55 CAMBRIDGE PKWY 9-100
CAMBRIDGE, MA 02142 Map ↗
Phone: 617-761-8835

All Specialties & Licenses

  • Nephrology Physician Primary — Nephrology (license: 157946, MA)

NPI Registration

Enumerated: 2007-02-26

Last CMS Update: 2007-07-08