>

Helena Aagaard Laybourn

Postdoc

Helena Aagaard Laybourn

Department of Biotechnology and Biomedicine

Søltofts Plads

Building 224 Room 108

2800 Kgs. Lyngby

Danmark

haaglu@dtu.dk

0000-0002-0477-7584