50.111
SINTA Score Overall
29.362
SINTA Score 3Yr
432
SINTA Score Productivity
253
SINTA Score Productivity 3Yr