Nourish Your Body’s Largest Organ – Your Skin with Inlight Skincare Did you know your skin is your body’s largest organ at about 20 square feet? It is your largest and fastest growing organ that protects us from microbes and the elements, helps regulate body temperature, and permits the sensations of touch, heat, and cold. […]