Text this: Serum vitamin C levels and risk of non-alcoholic fatty liver disease: results from a cross-sectional study and Mendelian randomization analysis