53.954
SINTA Score Overall
30.585
SINTA Score 3Yr
403
SINTA Score Productivity
228
SINTA Score Productivity 3Yr
Books
View more ...