Science, Ethics and Social Responsibility