698.883
SINTA Score Overall
350.615
SINTA Score 3Yr
565
SINTA Score Productivity
283
SINTA Score Productivity 3Yr
Books
View more ...