Bing Yan

Assistant professor
Rochester, NY, US