Heat shock proteins and scavenger receptors: role in adaptive immune responses.

Heat shock proteins and scavenger receptors: role in adaptive immune responses.