Ella Novoselsky

(Technical leader) Ella Novoselsky is majoring in Bioengineering at George Mason University. Ella aspires to contribute to the progress of the application of technology on Biology.