Quote by Herbert Boyer "Success in science means embracing uncertainty as your greatest teacher." Herbert Boyer Success Molecular Biologist American Born 1936 (age 90) 0 Save Copy Create Image Share Twitter Facebook Email