678.853
SINTA Score Overall
422.715
SINTA Score 3Yr
1.991
SINTA Score Productivity
1.240
SINTA Score Productivity 3Yr
Books
View more ...