Rats may be disgusting, but it’s people who have made the world they thrive in
by Steven Belmain from on (#3TE1)
People and rats are mutually dependent as a result of disease cycles and medical advances made possible by animal testing, among many other things Continue reading...
