Quotes by George Emil Palade about Good luck

1 quote by George Emil Palade about good luck
George Emil Palade Romanian cell biologist