2.468
SINTA Score Overall
665
SINTA Score 3Yr
56.937.400
Affil Score
18.665.200
Affil Score 3Yr
Latest number of publications
View more ...