92.446
SINTA Score Overall
56.525
SINTA Score 3Yr
426
SINTA Score Productivity
260
SINTA Score Productivity 3Yr