Personal information

Activities

Peer review (8 reviews for 6 publications/grants)

Review activity for Cell death discovery. (2)
Review activity for EMBO reports. (1)
Review activity for Nature chemical biology. (1)
Review activity for Nature communications (2)
Review activity for Review Commons (1)
Review activity for Trends in genetics. (1)