241
SINTA Score Overall
141
SINTA Score 3Yr
11.505.800
Affil Score
7.655.380
Affil Score 3Yr
Latest number of publications
View more ...