Ruochen Zhang
Senior Applied Scientist (Microsoft)