Original languageUndefined/Unknown
Title of host publicationManaging Technology and Innovation
Place of PublicationAbingdon, UK
PublisherRoutledge - Taylor & Francis Group
Pages3-19
Number of pages7
ISBN (Print)0415362288
Publication statusPublished - 2006

    Research areas

  • edited works: contributions, Geen BTA classificatie

ID: 3755002