Etienne Magnan's scientific contributions