55
SINTA Score Overall
29
SINTA Score 3Yr
14.150.400
Affil Score
5.500.160
Affil Score 3Yr
Latest number of publications