Why do some children develop a brain that is too small (microcephaly)? An international research team involving the German Primate Center – Leibniz Institute for Primate Research (DPZ), Hannover ...