614.486
SINTA Score Overall
275.964
SINTA Score 3Yr
839
SINTA Score Productivity
377
SINTA Score Productivity 3Yr
