Placeholder candidate photo

Fengzheng Shi

Photosoc: Events Officer

This candidate did not supply a manifesto.