Research article Open access BMC Biotechnology 8580 Accesses 33 Citations 6 Altmetric Metrics details