1.849.049
SINTA Score Overall
629.110
SINTA Score 3Yr
1.088
SINTA Score Productivity
370
SINTA Score Productivity 3Yr

Latest number of activities
View more ...