429.162
SINTA Score Overall
292.301
SINTA Score 3Yr
1.212
SINTA Score Productivity
826
SINTA Score Productivity 3Yr
