TY - SER ED - Institute of Physics TI - Measurement Science and Technology SN - 0957-0233 PY - 1922///- CY - United Kingdom PB - Institute of Physics Publishing Ltd KW - Physics KW - Instruments N1 - Bristol, United Kingdom ER -