123.952
SINTA Score Overall
46.473
SINTA Score 3Yr
244
SINTA Score Productivity
92
SINTA Score Productivity 3Yr