NPWT technology

Organisational unit: Research group