Research article Open access Biological Research 2920 Accesses 31 Citations 1 Altmetric Metrics details