37.736
SINTA Score Overall
19.413
SINTA Score 3Yr
334
SINTA Score Productivity
172
SINTA Score Productivity 3Yr
