18.479
SINTA Score Overall
5.841
SINTA Score 3Yr
2.640
SINTA Score Overall Productivity
834
SINTA Score 3Yr Productivity