Q: Is it true that in 1900 three scientists independently figured out what Mendel had known in 1859?

Is it true that in 1900 three scientists independently figured out what Mendel had known in 1859?

User Avatar
Flexi Avatar