42.354
SINTA Score Overall
9.321
SINTA Score 3Yr
389
SINTA Score Productivity
86
SINTA Score Productivity 3Yr
