28.399
SINTA Score Overall
6.393
SINTA Score 3Yr
835
SINTA Score Overall Productivity
188
SINTA Score 3Yr Productivity