45.249
SINTA Score Overall
17.111
SINTA Score 3Yr
431
SINTA Score Productivity
163
SINTA Score Productivity 3Yr