Protein folding: Hypotheses and experiments | doi.page