Publisher

GALAHAD SAS, 19 allée du Vieux Saint-Louis, 53000 Laval, France. RCS Laval 108 388 950. VAT FR67108388950. contact@galahad-eng.com

Publication director

Octave Dumont

Host

Vercel Inc., 440 N Barranca Ave #4133, Covina, CA 91723, United States