69.259
SINTA Score Overall
28.286
SINTA Score 3Yr
653
SINTA Score Productivity
267
SINTA Score Productivity 3Yr
