Distributed generation
Electrical grid
Natural Sciences and Engineering Research Council
Education in Canada
Technology
Canada
Hassan Farhangi
Iranian people
Electric power transmission systems