fbpx

Emily Chan

Laboratory & Operation Manager

About Me

Has a love–hate relationship with yeast and bacteria. Only wears a lab coat for show.