172.004
SINTA Score Overall
74.709
SINTA Score 3Yr
782
SINTA Score Productivity
340
SINTA Score Productivity 3Yr
Books
View more ...