251.193
SINTA Score Overall
149.450
SINTA Score 3Yr
487
SINTA Score Productivity
290
SINTA Score Productivity 3Yr