Advanced Ethics in Science and Technology: Critical thinking applied to ethics in science and technology.