ºÚÁÏÍø

Dr David Armitage

Job: Senior Lecturer in Pharmaceutical Technologies

Faculty: Health and Life Sciences

School/department: Leicester School of Pharmacy

Research group