Many Catholics, both clerics and laypersons alike, have made significant contributions to the development of science and mathematics from the Middle Ages to today. These scientists include Galileo Galilei,René Descartes,Nicolas Copernicus, Louis Pasteur,Blaise Pascal, André-Marie Ampère, Gregor Mendel, Charles-Augustin de Coulomb, Pierre de Fermat, Antoine Laurent Lavoisier, Marin Mersenne, Alessandro Volta,Augustin-Louis Cauchy, Pierre Duhem, Jean-Baptiste Dumas, Roger Boscovich,Pierre Gassendi, and Georgius Agricola.