Lazzaro Spallanzani 1729 - 1799

occupation:
Biologist, Physiologist, Priest
Nationality:
Italian
born in:
Emilia-Romagna, Italy

The sources differ slightly on his dates of birth and death.