Shao, Lei, MD, Ph.D.
Pathology
Nemours
6535 Nemours Parkway
Orlando FL 32827
Phone: 407-650-7715
Pediatric renal tumors, pediatric dermatolpathology.