Artificial microtubules based on switchable cyclic peptides

Full project page

Organisations map overview