11.574
SINTA Score Overall
6.948
SINTA Score 3Yr
113
SINTA Score Productivity
68
SINTA Score Productivity 3Yr

Books
View more ...