Takayama Shinsuke
Technological Resources Pty Ltd.
Thermex Energy Corporation
Thibodeau Robert Lee
Canada
World
United States