English Helen A. Stafford Cited by user Suslindisambiguator on 04 Apr 2023 Helen Adele Stafford (August 9, 1922, Philadelphia – August 12, 2011, Portland, Oregon) was an American plant physiologist and phytochemist.