9.025
SINTA Score Overall
6.916
SINTA Score 3Yr
69
SINTA Score Productivity
53
SINTA Score Productivity 3Yr

Books
View more ...