Microbial Biotechnology

1751-7915 (Online)

Added 21 May 2013 • Updated 2 October 2023