He was appointed as assistant to the astronomer Giovanni Battista Donati in 1862, professor at the technological institute of Bologna in 1864, professor of physics at the University of Cagliari in 1873, and, finally, successor to his father in 1881 in the chair of technological physics at the University of Pisa.
Don Giovanni | Giovanni Pierluigi da Palestrina | Giovanni Bellini | Giovanni Riggi | Giovanni Boccaccio | Giovanni Battista Pergolesi | Giovanni Battista Tiepolo | Giovanni Battista Guarini | Giovanni | Giovanni Trapattoni | Giovanni "John the Eagle" Riggi | Giovanni Gabrieli | Leon Battista Alberti | Giovanni Falcone | Villa San Giovanni | San Giovanni in Persiceto | Giovanni Verga | Giovanni van Bronckhorst | Giovanni Tamagno | Giovanni Pacini | Giovanni Battista Pescetti | Giovanni Papini | Giovanni Hidalgo | Giovanni Domenico Cassini | Giovanni de' Medici | Giovanni Bottesini | Giovanni Battista Riccioli | Donati | Giovanni Zenatello | Giovanni Visconti |