[25 years of progress in pharmacology: many innovations--are you up to date?]

Bibliographical data

Original languageGerman
Article number48
ISSN1438-3276
Publication statusPublished - 2008
pubmed 19125519