Francesca Soddu

Graduate Student

Francesca is a graduate student in Applied Physics. She studies viral lysis of cyanobacteria. Francesca loves horses and cheese crackers.