8.052
SINTA Score Overall
4.635
SINTA Score 3Yr
403
SINTA Score Productivity
232
SINTA Score Productivity 3Yr
Books
View more ...