1.673
SINTA Score Overall
608
SINTA Score 3Yr
3.618.740.000
Affil Score
1.007.440.000
Affil Score 3Yr
Latest number of publications
View more ...