By (author) Eric Von Hippel
ISBN13: 9780262551922
Imprint: MIT Press
Publisher: MIT Press Ltd
Format:
Published: 30/04/2024
Availability: In stock