Welcome, Sign In
Aubrey De Grey's Definition of Human Nature
Description:Aubrey de Grey, chief science officer at the SENS Foundation, says that our survival instinct may play into human nature but doesn't necessarily define it.
Aubrey de Grey's Definition of Human Nature
definition of human nature