Revenue
FY, 2020
Patents (US)
Feb, 2022
Patent Applications (US)
Germany
Otto-Hahn-Str.
United States
2075 55th St
4876 Sterling Dr
Belgium
Rue de Ransbeek 310
France
47 Rue de Longvic
Parkweg 4