R Talamonti's scientific contributions