Personal information

Activities

Peer review (36 reviews for 3 publications/grants)

Review activity for Journal of neurointerventional surgery. (16)
Review activity for Klinische Neuroradiologie. (2)
Review activity for Neuroradiology (18)