37.913
SINTA Score Overall
8.002
SINTA Score 3Yr
4.213
SINTA Score Overall Productivity
889
SINTA Score 3Yr Productivity
Latest number of activities
View more ...