646.518
SINTA Score Overall
208.085
SINTA Score 3Yr
514
SINTA Score Productivity
165
SINTA Score Productivity 3Yr
