>

Stacey Ruth Gerben

Specialist

Stacey Ruth Gerben

Department of Biotechnology and Biomedicine

Building 224 Room 130

sruge@dtu.dk

0000-0003-0313-6248