1.546.268
SINTA Score Overall
601.463
SINTA Score 3Yr
914
SINTA Score Productivity
356
SINTA Score Productivity 3Yr