97.171
SINTA Score Overall
83.927
SINTA Score 3Yr
704
SINTA Score Productivity
608
SINTA Score Productivity 3Yr
Books
View more ...