David HunkelerBooksBioartificial organsBioartificial Organs IIIEnvironmental life cycle costingLife-cycle ManagementAuthor data: Open Library