Biotechnology Letters, ‎0141-5492

Journal