
Vesa Puhakka
Business & Management / Entrepreneurship
AD Scientific Index ID: 1658849
Oulun yliopisto
person_outline
Vesa Puhakka's MOST POPULAR ARTICLES