Biomolecules Gabriel Piedrafita, Markus A Keller, Markus Ralser DOI: 10.3390/biom5032101 PMID: 26378592 PMCID: PMC4598790