276
SINTA Score Overall
102
SINTA Score 3Yr
3.019.160.000
Affil Score
60.000.200
Affil Score 3Yr
Latest number of publications