Back to Member Directory

Mai Takeuchi

Lecturer Santa Clara University

Institution

Santa Clara University Santa Clara University
AAAL Logo Faculty & Research, Non-Tenure