Searching map area

Giuseppe Novelli (born 27 February 1959) is an Italian geneticist and the president of the University of Rome Tor Vergata.