1.799
SINTA Score Overall
478
SINTA Score 3Yr
35.577.300
Affil Score
4.654.840
Affil Score 3Yr
Latest number of publications