67.893
SINTA Score Overall
40.098
SINTA Score 3Yr
367
SINTA Score Productivity
217
SINTA Score Productivity 3Yr
