655.756
SINTA Score Overall
263.854
SINTA Score 3Yr
1.082
SINTA Score Productivity
435
SINTA Score Productivity 3Yr

Latest number of activities
View more ...