Chuchu Huang

Fermentation Scientist – Production

Some of my colleagues