101.234
SINTA Score Overall
42.655
SINTA Score 3Yr
304
SINTA Score Productivity
128
SINTA Score Productivity 3Yr