Assoc. Prof. Elizabeth Villa
UC San Diego
Appears in 1 Episode
Elizabeth Villa (UC San Diego)
#43 — Elizabeth Villa, a Howard Hughes Medical Institute investigator at UC San Diego talks to Peter O'Toole about the benefits of collaborative projects, the advantag...