3.614
SINTA Score Overall
753
SINTA Score 3Yr
407.571.000
Affil Score
148.723.000
Affil Score 3Yr
Latest number of publications