
Imperial College Press
Open Innovation Research, Management and Practice
Product Code:
9781783262809
ISBN13:
9781783262809
Condition:
New
$175.28

Open Innovation Research, Management and Practice
$175.28