MSD (Switzerland) is a research organisation in Lucerne, CH. OpenAlex records 344 works and 36,484 citations for it. 139 researchers list it as their most recent affiliation.