46.650
SINTA Score Overall
35.889
SINTA Score 3Yr
331
SINTA Score Productivity
255
SINTA Score Productivity 3Yr
