Research article Open access BMC Biotechnology 7486 Accesses 43 Citations 1 Altmetric Metrics details