1.954.439
SINTA Score Overall
566.196
SINTA Score 3Yr
1.404
SINTA Score Productivity
407
SINTA Score Productivity 3Yr