Review of Scientific Instruments, vol. 83, no. 10, page. 10E318 - 10E318, 2012-10
Review of Scientific Instruments, vol. 83, no. 6, 2012-06
Review of Scientific Instruments, vol. 83, no. 9, page. 096104, 2012-09
Review of Scientific Instruments, vol. 82, no. 12, page. 123102, 2011-12
Review of Scientific Instruments, vol. 83, no. 9, page. 093710, 2012-09
Review of Scientific Instruments, vol. 94, no. 6, page. 063702, 2023-06