Personal information

Activities

Peer review (20 reviews for 6 publications/grants)

Review activity for EBioMedicine. (1)
Review activity for Gynecologic oncology. (9)
Review activity for Med. (2)
Review activity for Nature cancer. (1)
Review activity for Nature communications (3)
Review activity for The lancet oncology. (4)