Aristotle University of Thessaloniki / Petri Kärhä Helsinki University of Technology Petri Kärhä Page / University of Dundee Nigel Fox / Helsinki University of Technology Petri Kärhä Page / /
IndustryTerm
web-publishing / /
Organization
Aristotle University of Thessaloniki / University of Technology Petri Kärhä Page / Helsinki University of Technology / /
Person
Anton Gugg-Helminger / Harry Moseley / Leif Liedquist / /
Technology
2000 Petri Kärhä Helsinki University of Technology / /