Boris Inderbitzin

Country: Switzerland
Legal and Technology Policy Advisor, Swiss Federal Department of Foreign Affairs (FDFA)
Claim Profile