Personal information

Activities

Peer review (26 reviews for 2 publications/grants)

Review activity for Journal of artificial organs. (18)
Review activity for Journal of intensive care. (8)