Metformin Suppresses MHC-Restricted Antigen Presentation by Inhibiting Co-Stimulatory Factors and MHC Molecules in APCs