The UCL School of Pharmacy is the pharmacy school of University College London. The School forms part of UCL's Faculty of Life Sciences and is located in London, United Kingdom. Read More
The managing director of England men's team, Ashley Giles, said that Jofra Archer's breach of team's bio-secure protocols could have been a "disaster". ...