Microbial Cell Factories

ISSN:1475-2859
Location Notes
HINARI from 2002 - current issue