Discoveries Light-Based Relief for Psoriasis: PDT’s Potential MNM | August 14, 2014 Psoriasis is an itchy, irritating, noncontagious skin condition that affects hundreds of millions of people each year. The word “psoriasis” is derived from the Greek psora, meaning “itch.” Read More