323
SINTA Score Overall
172
SINTA Score 3Yr
11.669.800
Affil Score
8.703.600
Affil Score 3Yr
Latest number of publications