by Guido Kroemer (Editor), Lorenzo Galluzzi (Author), Lorenzo Galluzzi (Editor), Guido Kroemer (Editor), Lorenzo Galluzzi (Author)
Format: Illustrated
Pages: 376
Edition: Illustrated
Publisher: Academic Press Inc
Published: 20 Jun 2014
ISBN 10: 012801329X
ISBN 13: 9780128013298