898
SINTA Score Overall
287
SINTA Score 3Yr
80.802.000
Affil Score
8.700.640
Affil Score 3Yr
Latest number of publications