Artificial Life as a Tool for Biological Inquiry | MIT Press Journals & Magazine | IEEE Xplore