His work has been featured on MSNBC, FOX News, CBS News, Yahoo News, Scientific American online, Discovery News, the Christian Science Monitor and Huffington Post. He tweets @josephbcastro.