Scholarly Index

David Novillo-Ortiz

World Health Organization Regional Office for Europe; 3,821 total citations; 67 total publications; best world rank #115

World Health Organization Regional Office for Europe

3,821Total citations
67Total publications
24H-index

Published ranking records