Mice in Universe 25

Mice in Universe 25.

National Library of Medicine