21.990
SINTA Score Overall
10.234
SINTA Score 3Yr
278
SINTA Score Productivity
130
SINTA Score Productivity 3Yr