(Bio)artificial organs to mimic or replace patient failing organs

Research output: Book/ReportInaugural speechOther research output

43 Downloads (Pure)
Original languageEnglish
Place of PublicationEnschede
PublisherUniversity of Twente
Number of pages24
Publication statusPublished - 8 Jun 2017

Keywords

  • IR-102396
  • METIS-319277

Cite this