[Brem, Alexander]
F2
9781137574749 EUR109.99
Palgrave Macmillan Uk 2016-10-01 Hardback
innovation/technology management
C936
9781349951222 EUR149.99
Palgrave Macmillan Uk 2016-12-01 Hardback
1 Total: 2Records