TY - SER TI - IEEE TRANSACTIONS ON TERAHERTZ SCIENCE AND TECHNOLOGY SN - 2156-342X PY - 0000/// CY - UK PB - IEEE ER -