Klofsten The business platform - Luxemborg European Association for the Transfer of Technologies 2002 - 102p. ill. 22cm. ISBN: 2959996216