Research article Open access BMC Biotechnology 8906 Accesses 46 Citations 3 Altmetric Metrics details