747
SINTA Score Overall
317
SINTA Score 3Yr
1.875.980.000
Affil Score
920.576.000
Affil Score 3Yr
Latest number of publications
View more ...