20240306093222.718932 MEMU MEMU. 2493-6006 MEMU http://memu.hypotheses.org France MEMU.