British Medical Association Royal Pharmaceutical Society

British national formulary 75 March-September 2018 - London BMJ Group 2018 - xxi, 1567 p. : ill. ; 21 cm.

9780857113313 (pbk) 9780857113306 (pbk)


Medicine-Drugs--Nervous system--Cardiovascular system--Prescription--Vaccines--Infection--RIPS

615.13 / BRI