10.521
SINTA Score Overall
7.552
SINTA Score 3Yr
405
SINTA Score Productivity
290
SINTA Score Productivity 3Yr
Books
View more ...