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