Dr. Ogechukwu Menkiti, MD is a board certified neonatologist in Philadelphia, Pennsylvania. He is currently licensed to practice medicine in Pennsylvania. He is affiliated with St. Christopher's Hospital for Children and is an Assistant Professor of Pediatrics at Drexel University School of Medicine