Research article Open access BMC Developmental Biology 6652 Accesses 63 Citations 6 Altmetric Metrics details