Nature highlights recent glycocalyx paper in News and Views