5.852
SINTA Score Overall
3.858
SINTA Score 3Yr
172
SINTA Score Productivity
113
SINTA Score Productivity 3Yr