Loading paper
Simultaneous power generation and cooling using semiconductor-sensitized thermal cells | Tomesphere