NatureReviews Nature, Reviews Did you say, “rats”? Discover the wonders of these little creatures! Read more