Research article Open access BMC Developmental Biology 5183 Accesses 16 Citations 6 Altmetric Metrics details