Channel banner
Discovery Science avatar

Discovery Science

@UCm3i_fqq8dqsV-dTAriv2KA · 339,000 subscribers
The Center for Science and Culture is a Discovery Institute program which supports research by scientists and other scholars challenging various aspects of neo-Darwinian theory, as...
📹

No videos available