Address:
593 Eddy St, Providence, RI 02903
1275 York Ave, New York, NY 10065
Education:
Medical College Baroda - Doctor of Medicine
Medical College Baroda - Bachelor of Medicine, Bachelor of Surgery
Board certifications:
American Board of Pathology Certification in Anatomic Pathology (Pathology), American Board of Pathology Sub-certificate in Cytopathology (Pathology)