Revenue
FY, 2020
Countries
May, 2022
Languages
Patents (US)
Germany
Ludwig-Erhard-Straße 20
United States
2189 Flintstone Dr suite o
Heidelberger Str. 26
Rudorffweg 8
United Kingdom
9 Regent St