614.265
SINTA Score Overall
275.869
SINTA Score 3Yr
839
SINTA Score Productivity
377
SINTA Score Productivity 3Yr
