He practices in Stanford, California and has the professional credentials of MD. The NPI Number for Dr. Rafael Pelayo is 1699822940 and he holds a License No. G76339 (California).