Entrant Profile

Amin Taheri Najafabadi

Location: Vancouver, BC Canada


Company: None


2012 Entries

Date Title Category Views Votes
07/01 Multi-Function Photocatalytic Solar Desalination Sustainable Technologies 28440 153