83.412
SINTA Score Overall
44.191
SINTA Score 3Yr
421
SINTA Score Productivity
223
SINTA Score Productivity 3Yr
