Validation of Power Linearity in Terahertz Time-Domain Spectroscopy Using a Programmable Step Attenuator | IEEE Journals & Magazine | IEEE Xplore