50.059
SINTA Score Overall
17.552
SINTA Score 3Yr
2.781
SINTA Score Overall Productivity
975
SINTA Score 3Yr Productivity