Profesor Stephen Palmer jest dyrektorem i założycielem londyńskiego Centre for Stress Management. W latach 1997-1999 przewodniczył komitetowi nagród naukowych brytyjskiego stowarzyszenia psychologów. Jest autorem wielu artykułów na temat walki ze stresem, publikowanych w prasie specjalistycznej.