
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

English
Français
Deutsch
Nederlands