A protein that self-replicates Long regarded as a biological aberration, amyloids are fibrous aggregates of short protein fragments. Amyloids have a bad reputation because they are thought to be Read More ยป