Shao, Lei, MD, Ph.D.
Pathology

Nemours

6535 Nemours Parkway
Orlando FL 32827
Phone: 407-650-7715

Pediatric renal tumors, pediatric dermatolpathology.