Journal ACTA BIOTECHNOLOGICA
Name
ACTA BIOTECHNOLOGICA
ISSN
0138-4988
ANCE code
E001714