Ella Novoselsky

ejfidlkxcz
(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.