Have you ever wondered if your cat really loves you? A recent study has shown that cats have the same ability as infants and dogs to form strong attachments to their caregivers.
Humans are constantly making decisions about how to spend time, yet we are pretty terrible at doing so effectively. We sit through boring movies, stay in line at a crowded restaurant and continue to pursue low-return projects, because we simply cannot bear to see the time we have already invested in these activities go to […]
Aug 28, 2018
I occasionally find myself walking through the dark underbelly of the Johns Hopkins medical campus along “designated laboratory transport” routes. These concrete tunnels allow researchers to transport equipment or mice from animal facilities to laboratories without passing through patient areas. I always feel a pang of sadness when I see stacks of dog food in […]
May 10, 2018