221.998
SINTA Score Overall
118.396
SINTA Score 3Yr
326
SINTA Score Productivity
174
SINTA Score Productivity 3Yr