National Physical Laboratory NPL

National Physical Laboratory, Teddington, Middlesex, TW11 0LW, United Kingdom (London)

CSV