Filippo De Filippi, professor of zoology at the University of Turin, gives a lecture entitled “Man and the Apes,” publicly supporting Darwin’s ideas for the first time in Italy.
Filippo De Filippi, professor of zoology at the University of Turin, gives a lecture entitled “Man and the Apes,” publicly supporting Darwin’s ideas for the first time in Italy.