298.930
SINTA Score Overall
98.623
SINTA Score 3Yr
389
SINTA Score Productivity
128
SINTA Score Productivity 3Yr