29.240
SINTA Score Overall
18.864
SINTA Score 3Yr
305
SINTA Score Productivity
197
SINTA Score Productivity 3Yr
Books
View more ...