European Pharmaceutical Journal

384506