author : Guy Theraulaz

1 journal | series
book Artificial Life (ALife)