Your place for Space News
For the first time, scientists have created, from scratch, self-assembling protein filaments.