1.137.820
SINTA Score Overall
309.609
SINTA Score 3Yr
753
SINTA Score Productivity
205
SINTA Score Productivity 3Yr