1 Dr. Afshin K Hannani, MD Nephrologist (Kidney Specialist) - General ProfilePoints™18/80 Avg. Rating: 0/5 Main Location 1345 Kuser Rd Suite 2Trenton, New Jersey 08619 Highlights Board CertifiedAccepts Insurance PlansHas Online Scheduling
2 Dr. Michael C Ruddy, MD Nephrologist (Kidney Specialist) - General ProfilePoints™18/80 Avg. Rating: 0/5 Main Location 88 Princeton Hightstown Rd Suite 203Princeton Junction, New Jersey 08550 Highlights Board CertifiedAccepts Insurance Plans
3 Dr. Vadim A Finkielstein, MD Nephrologist (Kidney Specialist) - General ProfilePoints™18/80 Avg. Rating: 5/5 Main Location 88 Princeton Hightstown Rd Suite 203Princeton Junction, New Jersey 08550 Highlights Board CertifiedAccepts Insurance Plans
4 Dr. Rohit R Aras, DO Internist - General, Nephrologist (Kidney Specialist) - General ProfilePoints™17/80 Avg. Rating: 0/5 Main Location 2333 Whitehorse Mercerville Rd Suite 4Trenton, New Jersey 08619 Highlights Board CertifiedAccepts Insurance Plans
5 Dr. Grace B Bialy, MD Nephrologist (Kidney Specialist) - General ProfilePoints™17/80 Avg. Rating: 0/5 Main Location 88 Princeton Hightstown Rd Suite 203Princeton Junction, New Jersey 08550 Highlights Accepts Insurance Plans
6 Dr. Aparna A Sahoo, DO Nephrologist (Kidney Specialist) - General ProfilePoints™15/80 Avg. Rating: 0/5 Main Location 601 Ewing Street Suite C-7Princeton, New Jersey 08540 Highlights Board CertifiedAccepts Insurance Plans
7 Dr. Rajaram R Kandasamy, MD Nephrologist (Kidney Specialist) - General ProfilePoints™13/80 Avg. Rating: 5/5 Main Location 339 Princeton Hightstown RdCranbury, New Jersey 08512 Highlights Board CertifiedAccepts Insurance Plans
8 Dr. Zakaria W Maniya, MD Internist - General, Nephrologist (Kidney Specialist) - General ProfilePoints™13/80 Avg. Rating: 0/5 Main Location 2333 Whitehorse Mercerville Rd Suite 4Trenton, New Jersey 08619 Highlights Accepts Insurance Plans
9 Dr. Seema S Basi, MD Nephrologist (Kidney Specialist) - General ProfilePoints™13/80 Avg. Rating: 0/5 Main Location 88 Princeton Hightstown Rd Suite 203Princeton Junction, New Jersey 08550 Highlights Accepts Insurance Plans
10 Dr. Nina Shah, DO Nephrologist (Kidney Specialist) - General ProfilePoints™12/80 Avg. Rating: 0/5 Main Location 12 Carlyle CtPrinceton, New Jersey 08540 Highlights Accepts Insurance Plans