University of Idaho - I Banner

Francesca Sammarruca, Ph.D.

Phone: 208-885-6738

Email: facsec@uidaho.edu

Francesca Sammarruca, Ph.D.

Phone: 208-885-6738

Email: facsec@uidaho.edu