Commission on Science and Technology for Development
Evaluating the ethics surrounding the revival of extinct species