Dr. Wen Shen is a Pediatrician in Mountain View 94040, Mountain View C…read moreA and has an experience of 21 years in this field. Dr. Wen Shen practices at Scott P. Wachhorst M.D. A Professional Corporation in Mountain View 94040, Mountain View CA. She completed Medical School from SCHOOL OF MEDICINE OF THE ROYAL COLLEGE in 2000.
Some of the services provided by the doctor are: Rash,Abdominal Pain,Earwax Buildup,Rapid Flu Test and Rh Incompatibility Screening etc.read less