213.591
SINTA Score Overall
100.696
SINTA Score 3Yr
482
SINTA Score Productivity
227
SINTA Score Productivity 3Yr