This candidate did not supply a photo

Saisha Punjabi

Bioengineering (UG): Year Two Representative (Molecular Bioengineering)

This candidate did not supply a manifesto.