40.203
SINTA Score Overall
18.779
SINTA Score 3Yr
20.102
SINTA Score Overall Productivity
9.390
SINTA Score 3Yr Productivity
Latest number of activities
View more ...