687.263
SINTA Score Overall
294.770
SINTA Score 3Yr
440
SINTA Score Productivity
189
SINTA Score Productivity 3Yr
