483.800
SINTA Score Overall
233.516
SINTA Score 3Yr
719
SINTA Score Productivity
347
SINTA Score Productivity 3Yr