Lurking in the shadows: emerging rodent infectious diseases.

Lurking in the shadows: emerging rodent infectious diseases.