Devoted to study of and remedies for the ethical problems of Patents on life and human body parts.
International Center for Technology AssessmentWelcome to International Center For Technology Assessment (CTA)
Devoted to study of and remedies for the ethical problems of Patents on life and human body parts.
International Center for Technology Assessment