936.080
SINTA Score Overall
490.087
SINTA Score 3Yr
2.761
SINTA Score Productivity
1.446
SINTA Score Productivity 3Yr
