31.093
SINTA Score Overall
13.257
SINTA Score 3Yr
104
SINTA Score Productivity
44
SINTA Score Productivity 3Yr