58.725
SINTA Score Overall
27.650
SINTA Score 3Yr
399
SINTA Score Productivity
188
SINTA Score Productivity 3Yr
Latest number of activities
View more ...