Biotechnology Letters, 0141-5492

Journal