Illustrated Science 141

This week's Illustrated Science about Adidas making biofabricated sneakers from spiderwebs.

James Olstein
Editorial Illustrator
Get in touch

More by James Olstein

View profile