Your institution may have access to this item. Find your institution then sign in to continue.
Title
Leeds teams up with Chinese process engineers.
Abstract
The article informs that the University of Leeds in Great Britain and the Institute of Process Engineering (IPE) in China has created a joint research institute which focused on next-generation energy storage systems.