1.597
SINTA Score Overall
361
SINTA Score 3Yr
94.804.800
Affil Score
18.213.800
Affil Score 3Yr
Latest number of publications