101.879
SINTA Score Overall
42.776
SINTA Score 3Yr
306
SINTA Score Productivity
128
SINTA Score Productivity 3Yr