I was hoping more for some kind of online corroboration. Frankly, you’d think the ICR would post his credentials. Unfortunately, your link isn’t loading.
Brian Thomas, Science Writer for the Institute for Creation Research, will address these issues and more. Brian (M.S. Biotechnology) has taught science at the university level and is a co-founder of the Center for Christian Apologetics.
http://www.answers101.org/conference.html