Naval Science: Navy ROTC Directory

Department Officers

Director of Undergraduate Studies

Giarnella, Raffaele A.

Visiting Assistant Professor

Trent Hall

raffaele.giarnella@duke.edu

Faculty & Staff

Ardito, Anthony S.

Visiting Assistant Professor

Trent Hall

(801) 710-2424

anthony.ardito@duke.edu

Bloomfield, Carolyn A.

Visiting Assistant Professor

Trent Hall

carolyn.bloomfield@duke.edu

Giarnella, Raffaele A.

Visiting Assistant Professor

Trent Hall

raffaele.giarnella@duke.edu