2.338.769
SINTA Score Overall
1.341.505
SINTA Score 3Yr
1.412
SINTA Score Productivity
810
SINTA Score Productivity 3Yr