26
SINTA Score Overall
16
SINTA Score 3Yr
7.478.630.000.000.000.000
Affil Score
5.892.430.000.000.000.000
Affil Score 3Yr
Latest number of activities
View more ...