369.405
SINTA Score Overall
228.617
SINTA Score 3Yr
672
SINTA Score Productivity
416
SINTA Score Productivity 3Yr