104.275
SINTA Score Overall
23.384
SINTA Score 3Yr
267
SINTA Score Productivity
60
SINTA Score Productivity 3Yr
