3.822
SINTA Score Overall
2.243
SINTA Score 3Yr
546
SINTA Score Overall Productivity
320
SINTA Score 3Yr Productivity
Latest number of activities