701
SINTA Score Overall
174
SINTA Score 3Yr
259.574.000
Affil Score
130.200.000
Affil Score 3Yr
Latest number of publications