185
SINTA Score Overall
123
SINTA Score 3Yr
2.742.590.000
Affil Score
20.871
Affil Score 3Yr
Latest number of publications