Unleashing the potential of S-layer proteins for engineered living materials

Comments (0)

No login
gif