Prof. Joe ClarkeWrong Prof. Joe Clarke?
Member, Energy Systems Research U...
University of Strathclyde
McCance Building 16 Richmond Street
Glasgow , Glasgow G1 1XQ
Company Description: The University of Strathclyde is one of Scotland's leading universities. It aspires to be a dynamic top-ranking European University dedicated to excellence through... more