Scholarly Index

Anne Förster

University of Leeds; 10,550 total citations; 334 total publications; best world rank #79

University of Leeds