
Discoveries
Light-Based Relief for Psoriasis: PDT’s Potential
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