103.472
SINTA Score Overall
43.679
SINTA Score 3Yr
334
SINTA Score Productivity
141
SINTA Score Productivity 3Yr