10.1101/706119
Where Natural Protein Sequences Stand out From Randomness
2019-07-20