Adel M. Sharaf

Prof. Adel M. Sharaf

Sharaf Energy Systems, Inc., Fredericton, NB, Canada

Publication