Research article Open access BMC Developmental Biology 16k Accesses 117 Citations 3 Altmetric Metrics details