Studies on the expression and purification of galectin-3 and its role in modulating inflammation in adipocytes and macrophages