Having a doctoral degree and in both medicine and philosophy from the University of Pisa at the age of 21, Francesco Redi worked in various cities of Italy.