Scholarly Index
Theresa Lillis
The Open University; 5,033 total citations; 94 total publications; best world rank #37
The Open University
5,033Total citations
94Total publications
29H-index
Scholarly Index
The Open University; 5,033 total citations; 94 total publications; best world rank #37
The Open University