606
SINTA Score Overall
235
SINTA Score 3Yr
34.769.400
Affil Score
4.500.560
Affil Score 3Yr
Latest number of publications