20.136
SINTA Score Overall
9.921
SINTA Score 3Yr
169
SINTA Score Productivity
83
SINTA Score Productivity 3Yr
Books
View more ...