136.035
SINTA Score Overall
46.886
SINTA Score 3Yr
919
SINTA Score Productivity
317
SINTA Score Productivity 3Yr
