151.138
SINTA Score Overall
45.145
SINTA Score 3Yr
431
SINTA Score Productivity
129
SINTA Score Productivity 3Yr