Shengkai Shi

#246689

Researcher, Lenovo