NPI Central
Mustapha Touray, MD — NPI 1154018182, New York, NY | NPI Central