2.309
SINTA Score Overall
914
SINTA Score 3Yr
154
SINTA Score Productivity
61
SINTA Score Productivity 3Yr
Books
View more ...