Total Doctors Count - 132331

Dr. Lawrence Shapiro

MD

🩺  Internal Medicine

English

Mountain view, CA, United States

NPI - 1740297894

License - G33738