After schooling with the Jesuits, he attended the University of Pisa from where Francesco Redi obtained his doctoral degrees in medicine and philosophy in 1647, at the age of 21.