329
SINTA Score Overall
91
SINTA Score 3Yr
43.627.800
Affil Score
23.851.100
Affil Score 3Yr
Latest number of publications