55.725
SINTA Score Overall
46.824
SINTA Score 3Yr
171
SINTA Score Productivity
144
SINTA Score Productivity 3Yr