Statistics
Publications
116
Citations
1.5K
Authors
8
Location
Glasgow, United Kingdom
Barr and Stroud (United Kingdom) is a company institution in Glasgow, United Kingdom known for materials science, natural sciences, and materials engineering.
116
Michael J. Barclay · 1996 · 152 citations
Christopher Short, Lucy Clarke, Fabio Carnelli et al. · Land Degradation and Development · 2018 · 96 citations · Full text
Microglia have a more extensive and divergent response to interferon‐α compared with astrocytes
Wen Li, Barney Viengkhou, Gareth Denyer et al. · Glia · 2018 · 40 citations
1–5 of 116
8
11
h-index
4
h-index
3
h-index
3
h-index
2
h-index
1–5 of 8