NPI Central
Rouben Aftandelians, MD — NPI 1881930956, La Jolla, CA | NPI Central