Beza

Prof. Beza Getachew

Self-healing polymeric membrane synthesis
Assistant Professor at Rice University
Ph.D. 2018

Contact Info