NPI Central
Aysha Malawaraarachchi, MD — NPI 1184419285, New York, NY | NPI Central