439
SINTA Score Overall
59
SINTA Score 3Yr
31.596.900
Affil Score
18.495.700
Affil Score 3Yr
Latest number of publications