Electric Ant Lab (Netherlands)h-index: 12Total citations: 434Total papers: 19Homepage: https://www.electricant.com/