About Discovery Institute - Center for the Renewal of Science & Culture
Discovery Institute - Center for the Renewal of Science & Culture- Supports research into evidence of intelligent design in nature through fellowships, publishing, policy briefings, and other activities. Site includes current articles.