Giuseppe Franco Bassani, Man and Scientist