31.551
SINTA Score Overall
20.755
SINTA Score 3Yr
171
SINTA Score Productivity
113
SINTA Score Productivity 3Yr
