32.412
SINTA Score Overall
11.773
SINTA Score 3Yr
222
SINTA Score Productivity
81
SINTA Score Productivity 3Yr
