Less stress, more success? Oncological implications of surgery-induced oxidative stress.

Less stress, more success? Oncological implications of surgery-induced oxidative stress.