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