Making strange or making sense - art and the life sciences

Research output: Contribution to specialist publicationArticle

Original languageEnglish
Specialist publicationLab and Life Scientist
Publication statusPublished - 2005

Cite this