19.032
SINTA Score Overall
7.450
SINTA Score 3Yr
381
SINTA Score Overall Productivity
149
SINTA Score 3Yr Productivity