Quote by Hugo de Vries "Success means solving nature's puzzles" Hugo de Vries Success Botanist and Geneticist Dutch 1848–1935 0 Save Copy Create Image Share Twitter Facebook Email