Rubella virus capsid protein: a small protein with big functions.

Rubella virus capsid protein: a small protein with big functions.