215.868
SINTA Score Overall
108.795
SINTA Score 3Yr
977
SINTA Score Productivity
492
SINTA Score Productivity 3Yr