140.697
SINTA Score Overall
75.054
SINTA Score 3Yr
385
SINTA Score Productivity
206
SINTA Score Productivity 3Yr
