645
SINTA Score Overall
232
SINTA Score 3Yr
20.951.500
Affil Score
8.100.710
Affil Score 3Yr
Latest number of publications