Biomolecules Ewelina Weglarz-Tomczak, Thierry D G A Mondeel, Diewertje G E Piebes, Hans V Westerhoff DOI: 10.3390/biom11040490 PMID: 33805227 PMCID: PMC8064315