Heat-shock proteins as powerful weapons in vaccine development.

Heat-shock proteins as powerful weapons in vaccine development.