Search results
Electronics Letters > 2015 > 51 > 19 > 1486 - 1488
IEEE Transactions on Terahertz Science and Technology > 2015 > 5 > 5 > 788 - 797
IEEE Transactions on Instrumentation and Measurement > 2007 > 56 > 5 > 1725 - 1733
IEEE Sensors, 2005. > 4 pp.