Naoki Yamanaka

Caption

Naoki Yamanaka is an assistant professor of entomology at UC Riverside.Photo credit: UCR Department of Entomology.