Scholarly Index
David Best
Leeds Trinity University; 20,513 total citations; 617 total publications; best world rank #20
Leeds Trinity University
20,513Total citations
617Total publications
70H-index
Scholarly Index
Leeds Trinity University; 20,513 total citations; 617 total publications; best world rank #20
Leeds Trinity University