405
SINTA Score Overall
291
SINTA Score 3Yr
4.551.050
Affil Score
4.550.960
Affil Score 3Yr
Latest number of publications