Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Marks and Spencer (United Kingdom)
InstitutionResearch output, impact & collaborations
Marks and Spencer (United Kingdom) is a research organisation in London, GB. OpenAlex records 608 works and 50,679 citations for it. 134 researchers list it as their most recent affiliation.
608
Works
50,679
Citations
134
Researchers