Lost in Translation (LiT): IUPHAR Review 6
British Journal of Pharmacology (2014) - Comments
pubmed: 24428732  doi: 10.1111/bph.12580  issn: 1476-5381  issn: 0007-1188 

Colin T Dollery