507.765
SINTA Score Overall
423.620
SINTA Score 3Yr
1.312
SINTA Score Productivity
1.095
SINTA Score Productivity 3Yr
Books
View more ...