Neena Agarwal : Neena agarwal, md is a internal medicine specialist in birmingham, al and has over 8 years of experience in the medical field.