150.881
SINTA Score Overall
75.227
SINTA Score 3Yr
626
SINTA Score Productivity
312
SINTA Score Productivity 3Yr
