biomolecules-11-01520