812
SINTA Score Overall
450
SINTA Score 3Yr
1.141.100.000
Affil Score
479.569.000
Affil Score 3Yr
Latest number of publications