Research article Open access BMC Developmental Biology 6206 Accesses 16 Citations 1 Altmetric Metrics details