deformetrica.org inaccessible.
The official site https://www.deformetrica.org has been inaccessible for quite a long period of time.
Ref1: https://uptime.com/domain-health/check/5b9d3542b03e68a2
Ref2: https://web.archive.org/web/*/https://deformetrica.org
Edited by Benoit Martin