If you would like to receive further information and news from Lumora
Aug 9Lumora's key patent describing its core "BART" technology has been granted in the EU.
Back to News