118.516
SINTA Score Overall
49.726
SINTA Score 3Yr
381
SINTA Score Productivity
160
SINTA Score Productivity 3Yr
