17.568
SINTA Score Overall
9.625
SINTA Score 3Yr
1.952
SINTA Score Productivity
1.069
SINTA Score Productivity 3Yr
Latest number of activities