1.529.718
SINTA Score Overall
601.739
SINTA Score 3Yr
873
SINTA Score Productivity
343
SINTA Score Productivity 3Yr

Latest number of activities
View more ...