
Yagishen Govender
(Yagishen)
NJCSI Pty Ltd
South Africa
Website
Total Points
1,232
Overall rank
287
Recognition
Total points
1,232
Overall rank
287