Science Technology Logo
STFC Innovations Limited, ref P88
esa Logo
ESA licence number 1554780

SubTeraNDT Logo

U.S. Patent 9,518,918

Patent application PCT/EP2013/069746