Synthetic Protection: Biointelligent Membranes by Cathrine Disney

Synthetic Protection: Biointelligent Membranes by Cathrine Disney