Embedding ethics in computer science curriculum

Barbara Grosz has a fantasy that every time a computer scientist logs on to write an algorithm or build a system, a message will flash across the screen that asks, "Have you thought about the ethical implications of what ...

Putting the ethics into planetary protection

In the coming decades, as we gear up for a more in-depth search for life on Mars, as well as visits to potentially habitable ocean moons in the outer Solar System, should scientists start addressing the ethical concerns of ...

Novel technique to produce stem cells from peripheral blood

Stem cells are a valuable resource for medical and biological research, but are difficult to study due to ethical and societal barriers. However, genetically manipulated cells from adults may provide a path to study stem ...