Hantavirus nucleocapsid protein: a multifunctional molecule with both housekeeping and ambassadorial duties.

Hantavirus nucleocapsid protein: a multifunctional molecule with both housekeeping and ambassadorial duties.