506
SINTA Score Overall
307
SINTA Score 3Yr
3.161.170.000
Affil Score
155.059
Affil Score 3Yr
Latest number of publications