Volume 51, 2015, Issue 19

People: Wendell Ela

The National Center of Excellence in Desalination Australia (NCEDA) has announced the appointment of Professor Wendell Ela as its chief scientific...