Research article Open access BMC Developmental Biology 5489 Accesses 6 Citations 1 Altmetric Metrics details