211.331
SINTA Score Overall
110.932
SINTA Score 3Yr
983
SINTA Score Productivity
516
SINTA Score Productivity 3Yr