The Innovation Pop Up is based at the Leeds Teaching Hospitals NHS Trust, recognised for excellence in the 2021 Chief Scientific Officer for England awards. www.leedsth.nhs.uk/about/future/inn…
No posts yet.