34.679
SINTA Score Overall
18.619
SINTA Score 3Yr
403
SINTA Score Productivity
217
SINTA Score Productivity 3Yr
Books
View more ...