Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Rajesh Punn does not yet have any reviews.
Dr. Rajesh Punn, MD is a Doctor primarily located in Palo Alto, CA. His specialties include Pediatric Cardiology and Pediatrics. Dr. Punn is affiliated with Lucile Packard Children's Hospital. He speaks English.
Dr. Rajesh Punn, MD is similar to these 3 Doctors near Palo Alto, CA.
Dr. Veronica Lois
Dr. Gary Dahl
Dr. Rebecca Holt
Locations & Directions
Specialties & Expertise
Dr. Rajesh Punn has the following 1 area of expertise and 2 specialties:
Eastern Virginia Medical School