MSD (Sweden) is a research organisation in Stockholm, SE. OpenAlex records 226 works and 14,466 citations for it. 55 researchers list it as their most recent affiliation.