137.115
SINTA Score Overall
73.654
SINTA Score 3Yr
325
SINTA Score Productivity
175
SINTA Score Productivity 3Yr
