112.347
SINTA Score Overall
60.775
SINTA Score 3Yr
232
SINTA Score Productivity
125
SINTA Score Productivity 3Yr
Books
View more ...