S-layers as natural building blocks for nanobiotechnology and synthetic biology

Comments (0)

No login
gif