Self-assembly of protein amyloids: a competition between amorphous and ordered aggregation.

Self-assembly of protein amyloids: a competition between amorphous and ordered aggregation.