Len Avecilla
Len Avecilla

Len Avecilla

Biomedical Systems Engineer, educator, designer; working around Maker culture and spaces, guitar player, foodmaker of ethnic eats (not only, but...).