G. Tagliaferri's scientific contributions