Skin diseases associated with hepatitis C virus: facts and controversies.

Skin diseases associated with hepatitis C virus: facts and controversies.