Elia Tomas-Pejo

Chalmers University of Technology
Industrial Biotechnology. Department of Chemical and Biological Engineering
Kemivägen 10
Gothenburg Sweden
41296