Annals of the New York Academy of Sciences - 5: Biochemical Engineering690 pages25 hours of readingBook by Shuler, Michael L.Read more