Killer Snails Make Pain Medicine

Lecture by Baldomero “Toto” Olivera, Distinguished Professor, Department of Biology

Date: June 15, 2006