Skip to content

Lisa Yeo

Professional Title: 
Assistant Professor | Management Innovation Sustainability and Tech