Dr Amal Owida in Australia works at Swinburne University of Technology (Academic) and was educated at Swinburne University of Technology.
Share this profile
Swinburne University of Technology
Academic
Swinburne University of Technology
Doctor of Philosophy - PhD. Mechanical Engineering
RELATED SEARCHES