Alice O'Toole

Professor
The University of Texas at Dallas