Norrbacka Eugeniastiftelsen is a research organisation in Stockholm, SE. OpenAlex records 18 works and 807 citations for it.