Personal information

Verified email domains

Activities

Employment (1)

University of Aberdeen: Aberdeen, GB

Employment
Source: check_circle
University of Aberdeen - PURE

Peer review (10 reviews for 5 publications/grants)

Review activity for European urology oncology. (1)
Review activity for Implementation science communications. (1)
Review activity for Journal for immunotherapy of cancer. (1)
Review activity for Trials (6)
Review activity for World journal of urology. (1)