Victor Higgs

Managing Director
Applied Nanodetectors Ltd
Enfield
UK