Learn more
Log in
Elon University
Contact
No bio yet
Juan Leal Ugalde
Assistant Professor, Spanish in the Department of World Languages & Cultures
29 members
Current role
Nike
Marvell Technology
National Grid
Henkel
Dyson