17.224
SINTA Score Overall
5.076
SINTA Score 3Yr
17.224
SINTA Score Overall Productivity
5.076
SINTA Score 3Yr Productivity