1.049
SINTA Score Overall
334
SINTA Score 3Yr
13.202.500
Affil Score
6.951.010
Affil Score 3Yr
Latest number of publications