Scholarly Index
Terry Marsden
Cardiff University; 16,022 total citations; 230 total publications; best world rank #4
Cardiff University
16,022Total citations
230Total publications
56H-index
Scholarly Index
Cardiff University; 16,022 total citations; 230 total publications; best world rank #4
Cardiff University