← Previous

Naoki Yamanaka

Caption

Naoki Yamanaka is an assistant professor of entomology at UC Riverside. Photo credit: I. Pittalwala, UC Riverside.