110.146
SINTA Score Overall
46.348
SINTA Score 3Yr
309
SINTA Score Productivity
130
SINTA Score Productivity 3Yr
Books
View more ...