David DeLuca
Lab Alumnus/Alumna
Lab Position: Computational Biologist

David DeLuca is now a Computational Biologist at the Hannover Medical School in Germany.

Selected Lab Papers