Research article Open access BMC Developmental Biology 4834 Accesses 33 Citations 9 Altmetric Metrics details