343
SINTA Score Overall
111
SINTA Score 3Yr
7.201.350
Affil Score
4.400.720
Affil Score 3Yr
Latest number of publications