Scholarly Index

Emmanouil Mavrozacharakis

Physicians for Human Rights; 76 total citations; 67 total publications; best world rank #213

Physicians for Human Rights

76Total citations
67Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Contemporary and Historical Greek StudiesLifetime213US 5369.80