Bioengineered
(
alternative link
)
Publisher:
Taylor & Francis
ISSN:
2165-5979
EISSN:
2165-5987
Availability:
2012-present
Title was 'Bioengineered Bugs' until 2011.
See more journals in
Biology and Life Sciences
.