75.521
SINTA Score Overall
35.743
SINTA Score 3Yr
328
SINTA Score Productivity
155
SINTA Score Productivity 3Yr
Books
View more ...