Thomas Gally's scientific contributions