66.568
SINTA Score Overall
34.471
SINTA Score 3Yr
358
SINTA Score Productivity
185
SINTA Score Productivity 3Yr
Books
View more ...