Aliases

The Nautilus Project (since 2008)

Nemo (since 2012)

Marcello van Freese (since 2012)

Nemophilist (since 2019)