60.244
SINTA Score Overall
23.120
SINTA Score 3Yr
320
SINTA Score Productivity
123
SINTA Score Productivity 3Yr
Books
View more ...