Scholarly Index

Edzard Ernst

University of Exeter; 11,192 total citations; 404 total publications; best world rank #12

University of Exeter

11,192Total citations
404Total publications
58H-index

Published ranking records