884.505
SINTA Score Overall
319.239
SINTA Score 3Yr
763
SINTA Score Productivity
275
SINTA Score Productivity 3Yr
Books
View more ...