Isa Ribadu, Ph.D

Isa Ribadu, Ph.D

Associate Professor

Contact

P (559) 587-1454

Isa Ribadu
Discipline

Psychology