78.646
SINTA Score Overall
54.956
SINTA Score 3Yr
362
SINTA Score Productivity
253
SINTA Score Productivity 3Yr
