Close search
Ven Ochaya

Professor

Ph.D., University of Massachusetts Amherst
MBA, Xavier University
M.S., University of Texas at El Paso
B.S., St. Edwards University