Insulin on tap

Newmark, P.

Nature 299(5881): 293

1982


ISSN/ISBN: 0028-0836
PMID: 7050732
Document Number: 192453

Document emailed within 1 workday
Secure & encrypted payments