613
SINTA Score Overall
238
SINTA Score 3Yr
26.251.700
Affil Score
8.300.740
Affil Score 3Yr
Latest number of publications