Cancer Cell Culture

Research output: Book/ReportBook

Original languageEnglish
PublisherHumana Press
ISBN (Print)1617373435, 9781617373435
Publication statusPublished - 28 Oct 2010

Cite this