Dr. Hayflick deplores our 'outrageous' article

Hayflick, L.; Frederick, L.; Hayflick, L.

Medical World News 23(18): 119 123

1982


ISSN/ISBN: 0025-763X
PMID: 11645477
Document Number: 184814

Document emailed within 1 workday
Secure & encrypted payments