The umbrella term ‘life sciences’ is often used to refer specifically to medical technology, biotechnology and...