Rich Cardullo

Richard Cardullo

Caption

Richard Cardullo is a professor of biology and the divisional dean of life sciences at UC Riverside. Photo credit: UCR Strategic Communications.