359
SINTA Score Overall
95
SINTA Score 3Yr
7.951.010
Affil Score
4.700.460
Affil Score 3Yr
Latest number of publications