468
SINTA Score Overall
361
SINTA Score 3Yr
14.450.800
Affil Score
8.375.560
Affil Score 3Yr
Latest number of publications