IET synthetic biology.
Institution of Engineering and Technology.
Stevenage, Herts : Institution of Engineering and Technology,
c2007-
Description based on first issue; title from cover.
Bioengineering