Hardwired …… to self-destruct ?

Research output: Book/ReportInaugural speechPopular

186 Downloads (Pure)
Original languageDutch
Place of PublicationMaastricht
PublisherMaastricht University
Number of pages32
ISBN (Print)9789056814830
DOIs
Publication statusPublished - 8 Nov 2019

Cite this