25.965
SINTA Score Overall
10.212
SINTA Score 3Yr
204
SINTA Score Productivity
80
SINTA Score Productivity 3Yr
