The Institute for Creation Research is a Christian-based creation ministry.
Website | http://www.icr.org/ |
Phone number | 800-337-0375 |
Categories | Beliefs & practices, education, Evolution, Science & health |
Locations | Texas, United States of America |
Resource Types | Organizations |
Faiths | Christianity |
Languages | English |