70.694
SINTA Score Overall
36.257
SINTA Score 3Yr
327
SINTA Score Productivity
168
SINTA Score Productivity 3Yr