Authors: Petra Ovaere, Saskia Lippens, Peter Vandenabeele, Wim Declercq - Trends in Biochemical Sciences 2009 cited by 237