Activity: Publication peer-review and editorial work types › Reviewer of scientific journal
Description
Reviewer of scientific papers. Design Issues is the top journal in our field, one of two journals in the field ranked with a 3 in the Finnish jufosystem