38.536
SINTA Score Overall
16.752
SINTA Score 3Yr
482
SINTA Score Productivity
209
SINTA Score Productivity 3Yr