Fundamentals of Terahertz Devices and Applications | 9781119460718 | Memmo