Craig Canapari

Contributing writer for Baby Sleep News

Assistant Professor of Pediatrics and Medical Director of the Pediatric Sleep Program, Yale School of Medicine