David Shore David Shore was a Full Professor at the Department of Molecular Biology, University of Geneva from 1996-2020. Pubmed ResearchGate Google Scholar Former groups