69.196
SINTA Score Overall
41.094
SINTA Score 3Yr
577
SINTA Score Productivity
342
SINTA Score Productivity 3Yr
Books
View more ...