CVAL&E

AcronymDefinition
CVAL&EComputer Viruses, Artificial Life, and Evolution