40.520
SINTA Score Overall
17.651
SINTA Score 3Yr
343
SINTA Score Productivity
150
SINTA Score Productivity 3Yr