994
SINTA Score Overall
189
SINTA Score 3Yr
36.509.600
Affil Score
10.723.600
Affil Score 3Yr
Latest number of publications