15.829
SINTA Score Overall
5.627
SINTA Score 3Yr
440
SINTA Score Productivity
156
SINTA Score Productivity 3Yr