She currently is the clinical director of the Primary Care Center and a member of the Division of General Academic Pediatrics at the Children's Hospital of Pittsburgh of UPMC. She also is a developmental-behavioral pediatrician with the Division of Developmental-Behavioral Pediatrics/Child Development Unit, also at Children's Hospital. Dr. Hannibal joined Children's in 2000 as a clinical instructor of Pediatrics at Harvard Medical School.