Putting together the psoriasis puzzle: an update on developing targeted therapies

Putting together the psoriasis puzzle: an update on developing targeted therapies