20240308145316.389233 2679-3849 Doctopus France Doctopus. Doctopus Doctopus. https://doctopus.hypotheses.org