Scholarly Index

Naohiko Baba

Sidi Mohamed Ben Abdellah University; 1,142 total citations; 69 total publications; best world rank #602

Sidi Mohamed Ben Abdellah University

1,142Total citations
69Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Credit Risk and Financial RegulationsLifetime602MA 189.14