Research article Open access BMC Developmental Biology 8459 Accesses 30 Citations 3 Altmetric Metrics details