2.000.185
SINTA Score Overall
571.890
SINTA Score 3Yr
1.443
SINTA Score Productivity
413
SINTA Score Productivity 3Yr