Envision Profile

Ophela Zhang

Ophela Zhang

Ophela Zhang
Algae Captain

Ophela Zhang is a third-year chemical and biological engineering student. Her current co-op position as a junior research scientist in a biorefinery lab has fostered her interest in biomass based fuels and given her ideas in developing the algae project.
Contact Information