Neda Sattarnezhad Oskouei, MD, MS

Neda Sattarnezhad Oskouei, MD, MS

Psychiatry & Neurology, Neurology

3801 Miranda Ave, Palo Alto, CA 94304

(650) 858-3976