De novo design of self-assembling helical protein filaments

2018-12-17 10:41:05