Research Concept

Spots

Spots is a scholarly concept indexed by CitedEvidence.

Works
35,039
Citations
193,996
Level
2
OpenAlex ID
C2781255879