87
SINTA Score Overall
21
SINTA Score 3Yr
78.167.600
Affil Score
3.750.080
Affil Score 3Yr
Latest number of publications