Dr. Neil K Agarwal is a renowned Nephrologist in Baltimore and currently practices at University of Maryland Medical Center Midtown Campus, Baltimore. For the past 10 years, Dr. Neil K Agarwal has worked as a Nephrology Doctor and gained proficient skills and knowledge in the segments.