Organisation University of Duisburg-Essen (UDE) Info Development and (lab-scale) testing of PBRs; research also on usage of thermophilic algae. Category Research Institute Country Germany