Leyla Channell

Leyla Channell

146 Followers

[she] “Jack of all trades.” Biosystems engineer, researcher, inventor, feminist author, web developer, artist, Master’s candidate. Second-generation American.