Dr.  Weisheng  Xu, Pathology in Kaiser Permanente,  Vallejo,  CA 
Dr.  Weisheng  Xu, Pathology
Kaiser Permanente
707-651-1313
975 Sereno Dr,  Vallejo,  CA  94589
Weisheng.Xu@nyumc.org