Carbohydrate-based interactions at the molecular and the cellular level. (2018)