341
SINTA Score Overall
151
SINTA Score 3Yr
6.000.850
Affil Score
4.700.450
Affil Score 3Yr
Latest number of publications