79.726
SINTA Score Overall
29.833
SINTA Score 3Yr
226
SINTA Score Productivity
85
SINTA Score Productivity 3Yr
Books
View more ...