2.590.093
SINTA Score Overall
940.108
SINTA Score 3Yr
1.293
SINTA Score Productivity
469
SINTA Score Productivity 3Yr