Doing Well and Giving Back in December

Doing Well and Giving Back in December

Doing Well and Giving Back in December On Being Human Humans share 96-98% of our DNA with non-human primates. And yet, for many years, we have caged our “NHP” brothers and sisters and used them to validate our scientific hypotheses. Finally,...