101.603
SINTA Score Overall
84.443
SINTA Score 3Yr
1.693
SINTA Score Productivity
1.407
SINTA Score Productivity 3Yr
Books
View more ...