NPI Central
Tarub Mabud, MD — NPI 1144789991, New York, NY | NPI Central