101.227
SINTA Score Overall
53.603
SINTA Score 3Yr
1.489
SINTA Score Productivity
788
SINTA Score Productivity 3Yr
