ICARIS 2003

Steve Cayzer blogs notes from ICARIS 2003 - the 2nd international conference on artifical immune systems, held in Edinburgh earlier this month.