Scholarly Index

Edzard Ernst

University of Exeter; 17,957 total citations; 288 total publications; best world rank #5

University of Exeter

17,957Total citations
288Total publications
75H-index

Published ranking records