Microbial Biotechnology

1751-7915 (Online)

Added 21 May 2013 • Updated 8 August 2024