15.815
SINTA Score Overall
10.640
SINTA Score 3Yr
233
SINTA Score Productivity
156
SINTA Score Productivity 3Yr